-
PT_C_01Save Standard Shapes For Customer Side
9:23:54 pm / 00:08:44:883 Fail
PT_C_01Save Standard Shapes For Customer Side
01.02.2026 9:23:54 pm 01.02.2026 9:32:39 pm 00:08:44:883 · #test-id=1Status Timestamp Details Pass 9:23:59 pm Clicked on option: Master Data Warning 9:23:59 pm Execution time since last step: 5.47 sec (Took longer than expected!) Info 9:23:59 pm Master Data Is Displayed On Dashboard.... Pass 9:24:02 pm Clicked Master Option: Part Master Info 9:24:02 pm Execution time since last step: 2.87 sec Info 9:24:02 pm ===== STEP 1: Enter Part Details ===== Pass 9:24:02 pm Entered Part Number → 83-81-75 Pass 9:24:04 pm Entered Part Description → Joeann051 Info 9:24:05 pm Execution time since last step: 3.09 sec Info 9:24:05 pm ===== STEP 2: Selecting Part UOM Value ===== Pass 9:24:08 pm Selected UOM → Hourly Info 9:24:10 pm Execution time since last step: 4.63 sec Info 9:24:10 pm ===== STEP 3: Selecting Company Name ===== Pass 9:24:11 pm Selected Company Name → COSTMASTER-0304-MOHALI-CM1 Info 9:24:12 pm Execution time since last step: 2.80 sec Info 9:24:13 pm ===== STEP 4: Selecting Radio Button ===== Pass 9:24:13 pm Selected Radio Button → Sales Info 9:24:14 pm Execution time since last step: 1.67 sec Info 9:24:14 pm ===== STEP 5: Selecting Customer ===== Pass 9:24:31 pm Selected Customer → Rishicustomer-Tbilisi-0004 Warning 9:24:31 pm Execution time since last step: 16.76 sec (Took longer than expected!) Info 9:24:31 pm ===== STEP 6: Selecting Product Category ===== Info 9:24:32 pm Execution time since last step: 1.16 sec Info 9:24:32 pm trying JavaScript click for: Pass 9:24:36 pm Selected Product Category → rishi Info 9:24:36 pm Execution time since last step: 3.44 sec Info 9:24:36 pm ===== STEP 7: Selecting Product Model ===== Info 9:24:39 pm Execution time since last step: 3.19 sec Info 9:24:39 pm trying JavaScript click for: Pass 9:24:42 pm Selected Product Model → JKLakshmi-001 Info 9:24:43 pm Execution time since last step: 4.46 sec Info 9:24:43 pm ===== STEP 8: Selecting Special Product Category ===== Info 9:24:44 pm Execution time since last step: 1.12 sec Info 9:24:44 pm trying JavaScript click for: Pass 9:24:47 pm Selected Special Product Category → ACCESSORIES Info 9:24:47 pm Execution time since last step: 2.89 sec Info 9:24:47 pm ===== STEP 9: Saving ===== Info 9:24:47 pm Execution time since last step: 0.02 sec Info 9:24:47 pm ===== STEP: Clicking Button in Part Master → Save ===== Pass 9:24:47 pm ✅ Successfully clicked button → Save Pass 9:24:47 pm Clicked Save. Info 9:24:47 pm Execution time since last step: 0.10 sec Info 9:24:47 pm ===== STEP 10: Verifying Toast ===== Info 9:24:49 pm Execution time since last step: 1.55 sec Info 9:24:49 pm Toast message appeared: Part Master details saved successfully. Info 9:24:49 pm Execution time since last step: 0.00 sec Info 9:24:49 pm ✅ Toast message validated successfully. Expected: Part Master details saved successfully. Pass 9:24:49 pm Toast validated correctly. Info 9:24:49 pm Execution time since last step: 0.01 sec Info 9:24:49 pm ===== START: Verify Part Number & Description view table partMaster ===== Info 9:24:53 pm Execution time since last step: 4.29 sec Info 9:24:53 pm Opening Part Master filter and selecting: Part No. Warning 9:25:45 pm Execution time since last step: 52.15 sec (Took longer than expected!) Info 9:25:45 pm Filter value selected: Part No. Warning 9:25:54 pm Execution time since last step: 8.94 sec (Took longer than expected!) Info 9:25:54 pm ============================================== Info 9:25:54 pm Execution time since last step: 0.00 sec Info 9:25:54 pm [View Table Part Master For Sales Name By Sales Header Coloumn] Info 9:25:54 pm Execution time since last step: 0.00 sec Info 9:25:54 pm ============================================== Info 9:25:55 pm Execution time since last step: 0.49 sec Info 9:25:55 pm ✅ Total Headers Found: 31 Info 9:25:55 pm Execution time since last step: 0.01 sec Info 9:25:55 pm Headers → [Action, Company Name, Part No., Part Description, Part UOM, Costing Type, Product Category, Product Model Name and No., Special Product Category, Customer, Customer Part No., Supplier Detail 1, %SOB, Unit Price, Supplier Detail 2, Supplier Detail 3, Supplier Detail 4, Supplier Detail 5, Supplier Detail 6, Supplier Detail 7, Supplier Detail 8, Supplier Detail 9, Supplier Detail 10, Customer Name 1, Customer 1 Unit Price, Customer Name 2, Customer 2 Unit Price, Customer Name 3, Customer 3 Unit Price, Customer Name 4, Customer 4 Unit Price] Info 9:25:55 pm Execution time since last step: 0.00 sec Info 9:25:55 pm 🧩 Validation Targets → [Company Name, Part No., Part Description, Part UOM, Product Category, Product Model Name and No., Special Product Category, Customer] Warning 9:25:55 pm [Company Name] mismatch ignored → Expected: COSTMASTER-0304-MOHALI-CM1 | Actual: COSTMASTER-0304-CM1 Pass 9:25:55 pm [Part No.] Match → Expected: 83-81-75 | Actual: 83-81-75 Pass 9:25:55 pm [Part Description] Match → Expected: Joeann051 | Actual: Joeann051 Pass 9:25:55 pm [Part UOM] Match → Expected: Hourly | Actual: Hourly Pass 9:25:55 pm [Product Category] Match → Expected: rishi | Actual: rishi Pass 9:25:55 pm [Product Model Name and No.] Match → Expected: JKLakshmi-001 | Actual: JKLakshmi-001 Pass 9:25:55 pm [Special Product Category] Match → Expected: ACCESSORIES | Actual: ACCESSORIES Warning 9:25:55 pm [Customer] mismatch ignored → Expected: Rishicustomer-Tbilisi-0004 | Actual: Rishicustomer-0004 Pass 9:25:55 pm Row matched by Part No. (Sales not verified, continuing click). Pass 9:25:59 pm 🟢 Clicked Sales cell → Rishicustomer-0004 Info 9:25:59 pm Execution time since last step: 4.70 sec Info 9:25:59 pm ============================================== Info 9:25:59 pm Execution time since last step: 0.00 sec Info 9:25:59 pm VALIDATION COMPLETED: [View Table Part Master For Sales Name By Customer Header Coloumn] Info 9:25:59 pm Execution time since last step: 0.00 sec Info 9:25:59 pm ============================================== Pass 9:25:59 pm ✔ Part found successfully: 83-81-75 | Description: Joeann051 Info 9:25:59 pm Execution time since last step: 0.00 sec Info 9:25:59 pm Stored Part Data: {Part Description=Joeann051, Part Number=83-81-75, Filter Used=Part No.} Info 9:25:59 pm Execution time since last step: 0.00 sec Info 9:25:59 pm ===== END: Verify Part Number & Description (Sales Side) Part Master View Table ===== Info 9:26:00 pm Execution time since last step: 1.01 sec Info 9:26:00 pm ===== START: Verifying and Writing Data in 'Part Attributes' Tab ===== Info 9:26:02 pm Execution time since last step: 1.22 sec Info 9:26:02 pm ===== ENSURE PART ATTRIBUTES TAB (BOOTSTRAP FORCE) ===== Warning 9:26:02 pm ⚠ Header not visible. Forcing Bootstrap tab switch... Pass 9:26:02 pm ✔ Part Attributes tab FORCEFULLY activated via Bootstrap JS Info 9:26:04 pm Execution time since last step: 2.32 sec Info 9:26:04 pm Option found → Plastics Pass 9:26:05 pm ✔ Selected Commodity Group via Actions → Plastics Pass 9:26:05 pm ✔ Entered & stored all Part Attribute values Pass 9:26:06 pm ✔ Toast Verified Info 9:26:08 pm Execution time since last step: 3.83 sec Info 9:26:08 pm ============================================== Info 9:26:08 pm Execution time since last step: 0.00 sec Info 9:26:08 pm START: Save Price Calculation (Standard Shapes - Customer) Info 9:26:08 pm Execution time since last step: 0.00 sec Info 9:26:08 pm ============================================== Pass 9:26:08 pm Navigated to 'Part Price Calculations' tab Pass 9:26:12 pm RM Input Category selected → Standard Shapes Warning 9:26:17 pm Execution time since last step: 9.02 sec (Took longer than expected!) Info 9:26:17 pm trying JavaScript click for: Info 9:26:19 pm Execution time since last step: 1.67 sec Info 9:26:19 pm trying JavaScript click for: Warning 9:26:34 pm Execution time since last step: 15.38 sec (Took longer than expected!) Info 9:26:34 pm Entering value for [Rejection %] → 78.11 Pass 9:26:34 pm Value entered & stored successfully → [Rejection %] = 78.11 Info 9:26:36 pm Execution time since last step: 2.34 sec Info 9:26:36 pm Entering value for [Packing] → 43.22 Pass 9:26:36 pm Value entered & stored successfully → [Packing] = 43.22 Info 9:26:38 pm Execution time since last step: 2.27 sec Info 9:26:38 pm Entering value for [Insurance] → 66.33 Pass 9:26:39 pm Value entered & stored successfully → [Insurance] = 66.33 Info 9:26:41 pm Execution time since last step: 2.25 sec Info 9:26:41 pm Entering value for [Profit] → 54.44 Pass 9:26:41 pm Value entered & stored successfully → [Profit] = 54.44 Info 9:26:43 pm Execution time since last step: 2.32 sec Info 9:26:43 pm Entering value for [Overhead] → 54.55 Pass 9:26:43 pm Value entered & stored successfully → [Overhead] = 54.55 Info 9:26:45 pm Execution time since last step: 2.25 sec Info 9:26:45 pm Entering value for [Incoterms] → 54.66 Pass 9:26:46 pm Value entered & stored successfully → [Incoterms] = 54.66 Info 9:26:48 pm Execution time since last step: 2.22 sec Info 9:26:48 pm Entering value for [ICC] → 54.77 Pass 9:26:48 pm Value entered & stored successfully → [ICC] = 54.77 Info 9:26:50 pm Execution time since last step: 2.27 sec Info 9:26:50 pm Entering value for [Freight] → 54.88 Pass 9:26:50 pm Value entered & stored successfully → [Freight] = 54.88 Info 9:26:52 pm Execution time since last step: 2.27 sec Info 9:26:52 pm Entering value for [Other Factor 1] → 54.11 Pass 9:26:52 pm Value entered & stored successfully → [Other Factor 1] = 54.11 Info 9:26:54 pm Execution time since last step: 2.30 sec Info 9:26:54 pm Entering value for [Other Factor 2] → 54.22 Pass 9:26:55 pm Value entered & stored successfully → [Other Factor 2] = 54.22 Info 9:26:57 pm Execution time since last step: 2.33 sec Info 9:26:57 pm Entering value for [Other Factor 3] → 54.33 Pass 9:26:57 pm Value entered & stored successfully → [Other Factor 3] = 54.33 Info 9:26:59 pm Execution time since last step: 2.25 sec Info 9:26:59 pm Entering value for [Remarks] → Save_Remarks Pass 9:26:59 pm Value entered & stored successfully → [Remarks] = Save_Remarks Info 9:27:01 pm Execution time since last step: 2.30 sec Info 9:27:01 pm Entering value for [Tool Cost] → 54.55 Pass 9:27:02 pm Value entered & stored successfully → [Tool Cost] = 54.55 Info 9:27:04 pm Execution time since last step: 2.27 sec Info 9:27:04 pm Entering value for [Amortization Qty] → 54.66 Pass 9:27:04 pm Value entered & stored successfully → [Amortization Qty] = 54.66 Pass 9:27:06 pm All Standard Shapes cost values entered successfully Pass 9:27:06 pm Clicked Save button Pass 9:27:06 pm Toast Message displayed → Standard Shape Costing saved successfully. Info 9:27:06 pm Execution time since last step: 2.84 sec Info 9:27:06 pm ========== FINAL STORED MAP VALUES ========== Info 9:27:06 pm Execution time since last step: 0.01 sec Info 9:27:06 pm Shape → Sheet Info 9:27:06 pm Execution time since last step: 0.00 sec Info 9:27:06 pm Tool Cost → 54.55 Info 9:27:06 pm Execution time since last step: 0.00 sec Info 9:27:06 pm Commodity Group → Ferrous Metals Info 9:27:06 pm Execution time since last step: 0.00 sec Info 9:27:06 pm Group Classification → Stainless Steel Info 9:27:06 pm Execution time since last step: 0.00 sec Info 9:27:06 pm Blank Gross Wt → 1.2 Info 9:27:06 pm Execution time since last step: 0.00 sec Info 9:27:06 pm Packing → 43.22 Info 9:27:06 pm Execution time since last step: 0.00 sec Info 9:27:06 pm Remarks → Save_Remarks Info 9:27:06 pm Execution time since last step: 0.00 sec Info 9:27:06 pm OHP → Speed testing-Rej-1.000 % of RMC+PC ,Rej-3.000 % of BOP ,ICC-32.000 % of RMC ,ICC-23.000 % of PC ,ICC-21.000 % of BOP ,OH-2.000 % of RMC ,OH-321.000 % of PC ,OH-12.000 % of BOP ,P-21.000 % of RMC ,P-21.000 % of PC ,P-3.000 % of BOP ,PKG-2.000 % of RMC+PC ,Frd-3.000 % of RMC ,Frd-4.000 % of PC ,Frd-213.000 % of BOP ,Inc-3.000 % of RMC ,Inc-1.000 % of PC ,Inc-3.000 % of BOP ,O/c-1.000 % of RMC+PC , Info 9:27:06 pm Execution time since last step: 0.00 sec Info 9:27:06 pm Profit → 54.44 Info 9:27:06 pm Execution time since last step: 0.00 sec Info 9:27:06 pm Width → 12.75 Info 9:27:06 pm Execution time since last step: 0.00 sec Info 9:27:06 pm Freight → 54.88 Info 9:27:06 pm Execution time since last step: 0.00 sec Info 9:27:06 pm Amortization Qty → 54.66 Info 9:27:06 pm Execution time since last step: 0.00 sec Info 9:27:06 pm RM Input Category → Standard Shapes Info 9:27:06 pm Execution time since last step: 0.00 sec Info 9:27:06 pm ICC → 54.77 Info 9:27:06 pm Execution time since last step: 0.00 sec Info 9:27:06 pm Period → Jan Info 9:27:06 pm Execution time since last step: 0.00 sec Info 9:27:06 pm Specific Grade → CRCA-007 Info 9:27:06 pm Execution time since last step: 0.00 sec Info 9:27:06 pm Rejection Blank Wt → 65.20 Info 9:27:06 pm Execution time since last step: 0.00 sec Info 9:27:06 pm Rejection % → 78.11 Info 9:27:06 pm Execution time since last step: 0.00 sec Info 9:27:06 pm ToastMessage → Standard Shape Costing saved successfully. Info 9:27:06 pm Execution time since last step: 0.00 sec Info 9:27:06 pm Year → 2021-2022 Info 9:27:06 pm Execution time since last step: 0.00 sec Info 9:27:06 pm Length → 23.50 Info 9:27:06 pm Execution time since last step: 0.00 sec Info 9:27:06 pm Insurance → 66.33 Info 9:27:06 pm Execution time since last step: 0.00 sec Info 9:27:06 pm Overhead → 54.55 Info 9:27:06 pm Execution time since last step: 0.00 sec Info 9:27:06 pm Incoterms → 54.66 Info 9:27:06 pm Execution time since last step: 0.00 sec Info 9:27:06 pm Other Factor 2 → 54.22 Info 9:27:06 pm Execution time since last step: 0.00 sec Info 9:27:06 pm Net Weight → 0.9848 Info 9:27:06 pm Execution time since last step: 0.00 sec Info 9:27:06 pm Other Factor 1 → 54.11 Info 9:27:06 pm Execution time since last step: 0.00 sec Info 9:27:06 pm Other Factor 3 → 54.33 Info 9:27:06 pm Execution time since last step: 0.00 sec Info 9:27:06 pm ============================================= Warning 9:27:12 pm Execution time since last step: 5.60 sec (Took longer than expected!) Info 9:27:12 pm switching to BOP tab Pass 9:27:13 pm switch to BOP tab executed Pass 9:27:13 pm ✔ Header located successfully. Warning 9:27:14 pm Action click failed, invoking JS function directly Pass 9:27:14 pm '+ BOP' action executed. Pass 9:27:19 pm ✔ BOP Table displayed. Pass 9:27:29 pm Selected Part No: M5 pressure rivet nut-28102024 Warning 9:27:30 pm Execution time since last step: 18.50 sec (Took longer than expected!) Info 9:27:30 pm ✅ Found header 'Qty/Pc' at column index: 7 Pass 9:27:31 pm 🟢 Entered value '2' in column 'Qty/Pc' successfully. Pass 9:27:31 pm Qty/Pc entered → 2 Info 9:27:33 pm Execution time since last step: 2.36 sec Info 9:27:33 pm ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 9:27:33 pm 📋 Retrieved value from column 'Part Cost/Unit' = '123.000'. Pass 9:27:33 pm ✔ BOP calculation completed (Part Cost/Unit non-zero). Info 9:27:33 pm Execution time since last step: 0.17 sec Info 9:27:33 pm ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 9:27:33 pm 📋 Retrieved value from column 'Part Cost/Unit' = '123.000'. Pass 9:27:33 pm Auto fetched Part Cost/Unit → 123.000 Info 9:27:33 pm Execution time since last step: 0.21 sec Info 9:27:33 pm ✅ Found header 'Total Cost' at column index: 16 Pass 9:27:33 pm 📋 Retrieved value from column 'Total Cost' = '246.00000'. Pass 9:27:33 pm Fetched Total Cost (UI) → 246.00000 Pass 9:27:33 pm Fetched Total Cost (Extra Cell) → 246.000 Info 9:27:33 pm Execution time since last step: 0.14 sec Info 9:27:33 pm ✅ Found header 'Bop Type' at column index: 2 Pass 9:27:33 pm 📋 Retrieved value from column 'Bop Type' = 'Bolt'. Info 9:27:33 pm Execution time since last step: 0.09 sec Info 9:27:33 pm ✅ Found header 'Part Description' at column index: 3 Pass 9:27:33 pm 📋 Retrieved value from column 'Part Description' = '28102024'. Info 9:27:34 pm Execution time since last step: 0.10 sec Info 9:27:34 pm ✅ Found header 'Customer' at column index: 4 Pass 9:27:34 pm 📋 Retrieved value from column 'Customer' = 'Supplier Name-01'. Info 9:27:34 pm Execution time since last step: 0.11 sec Info 9:27:34 pm ✅ Found header 'Supply Currency' at column index: 5 Pass 9:27:34 pm 📋 Retrieved value from column 'Supply Currency' = ''. Info 9:27:34 pm Execution time since last step: 0.14 sec Info 9:27:34 pm ✅ Found header 'UOM' at column index: 6 Pass 9:27:34 pm 📋 Retrieved value from column 'UOM' = 'Nos.'. Info 9:27:34 pm Execution time since last step: 0.13 sec Info 9:27:34 pm ✅ Found header 'Qty/Pc' at column index: 7 Pass 9:27:34 pm 📋 Retrieved value from column 'Qty/Pc' = '2'. Info 9:27:34 pm Execution time since last step: 0.12 sec Info 9:27:34 pm ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 9:27:34 pm 📋 Retrieved value from column 'Part Cost/Unit' = '123.000'. Info 9:27:34 pm Execution time since last step: 0.14 sec Info 9:27:34 pm ✅ Found header 'Currency Conversion' at column index: 9 Pass 9:27:34 pm 📋 Retrieved value from column 'Currency Conversion' = '1.000'. Info 9:27:34 pm Execution time since last step: 0.22 sec Info 9:27:34 pm ✅ Found header 'Duties%' at column index: 10 Pass 9:27:34 pm 📋 Retrieved value from column 'Duties%' = '0.000'. Info 9:27:35 pm Execution time since last step: 0.15 sec Info 9:27:35 pm ✅ Found header 'Freight & Insurance %' at column index: 11 Pass 9:27:35 pm 📋 Retrieved value from column 'Freight & Insurance %' = ''. Info 9:27:35 pm Execution time since last step: 0.18 sec Info 9:27:35 pm ✅ Found header 'Other Cost' at column index: 12 Pass 9:27:35 pm 📋 Retrieved value from column 'Other Cost' = '0.000'. Info 9:27:35 pm Execution time since last step: 0.19 sec Info 9:27:35 pm ✅ Found header 'Sub Total' at column index: 14 Pass 9:27:35 pm 📋 Retrieved value from column 'Sub Total' = '246.000'. Info 9:27:35 pm Execution time since last step: 0.19 sec Info 9:27:35 pm ✅ Found header 'BOP Handling%' at column index: 15 Pass 9:27:35 pm 📋 Retrieved value from column 'BOP Handling%' = '0.000'. Info 9:27:35 pm Execution time since last step: 0.26 sec Info 9:27:35 pm ✅ Found header 'Total Cost' at column index: 16 Pass 9:27:35 pm 📋 Retrieved value from column 'Total Cost' = '246.00000'. Info 9:27:35 pm Execution time since last step: 0.03 sec Info 9:27:35 pm Captured 14 header-value pairs from BOP table. Info 9:27:35 pm Execution time since last step: 0.00 sec Info 9:27:35 pm Captured BOP Header Values: Bop Type = Bolt, Part Description = 28102024, Customer = Supplier Name-01, Supply Currency = , UOM = Nos., Qty/Pc = 2, Part Cost/Unit = 123.000, Currency Conversion = 1.000, Duties% = 0.000, Freight & Insurance % = , Other Cost = 0.000, Sub Total = 246.000, BOP Handling% = 0.000, Total Cost = 246.00000 Pass 9:27:36 pm ✔ Save button is enabled. Pass 9:27:37 pm ✔ Save button clicked. Fail 9:28:02 pm ❌ Exception in clickAddBopAndVerifyTable → Expected condition failed: waiting for visibility of element located by By.xpath: //div[@class='toast-message'] (tried for 5 second(s) with 500 milliseconds interval) Build info: version: '4.25.0', revision: '8a8aea2337' System info: os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '21.0.8' Driver info: org.openqa.selenium.chrome.ChromeDriver Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 143.0.7499.170, chrome: {chromedriverVersion: 143.0.7499.169 (164b20aab62..., userDataDir: C:\Users\RAJTRI~1\AppData\L...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:59377}, goog:processID: 4808, networkConnectionEnabled: false, pageLoadStrategy: normal, platformName: windows, proxy: Proxy(), se:cdp: ws://localhost:59377/devtoo..., se:cdpVersion: 143.0.7499.170, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:extension:minPinLength: true, webauthn:extension:prf: true, webauthn:virtualAuthenticators: true} Session ID: 14044e54d9a0a14c6ac07be732f8f15c Warning 9:28:03 pm Execution time since last step: 27.65 sec (Took longer than expected!) Info 9:28:03 pm ===== Filling Tooling Cost Form for Part: 83-81-75 ===== Info 9:28:05 pm Execution time since last step: 1.81 sec Info 9:28:05 pm Navigated to Tooling Cost tab. Pass 9:28:07 pm ✔ Tooling Cost header visible. Pass 9:28:07 pm ✔ Add Tool button visible. Pass 9:28:07 pm Clicked Add New Tooling Row button. Pass 9:28:09 pm ✔ Selected dropdown [Tool Number] = Manual Entry Pass 9:28:11 pm ✔ Entered [12345] in Enter Tool No. Pass 9:28:14 pm ✔ Entered [Automation Tool Description] in Tool Description Pass 9:28:16 pm ✔ Selected dropdown [Supplier Name & Code] = 0801-Celesta Pass 9:28:18 pm ✔ Selected dropdown [Tool Ownership] = Customer Paid Pass 9:28:20 pm ✔ Selected dropdown [Tool Type] = Carbide tool Pass 9:28:23 pm ✔ Entered [25.50] in Part Envelope Length Pass 9:28:25 pm ✔ Entered [12.10] in Part Envelope Width Pass 9:28:27 pm ✔ Entered [5.30] in Part Envelope Height Pass 9:28:30 pm ✔ Entered [500000] in Settled Tool Cost Pass 9:28:32 pm ✔ Entered [100000] in Tool Advance Pass 9:28:35 pm ✔ Entered [20000] in First Year Volume Pass 9:28:37 pm ✔ Entered [18000] in Second Year Volume Pass 9:28:39 pm ✔ Entered [15000] in Third Year Volume Pass 9:28:42 pm ✔ Entered [12000] in Fourth Year Volume Pass 9:28:44 pm ✔ Entered [10000] in Fifth Year Volume Pass 9:28:47 pm ✔ Entered [tool-101] in Tool Life Pass 9:28:47 pm 🎉 All Tooling Cost fields entered successfully! Warning 9:28:47 pm Execution time since last step: 41.78 sec (Took longer than expected!) Info 9:28:47 pm Attempting to click Save button in Tooling Cost tab... Pass 9:28:47 pm Clicked Save button successfully. Pass 9:28:47 pm Toast Message Displayed: Tooling Cost saved successfully. Pass 9:28:57 pm Clicked on option: Master Data Warning 9:28:57 pm Execution time since last step: 10.16 sec (Took longer than expected!) Info 9:28:57 pm Master Data Is Displayed On Dashboard.... Pass 9:28:59 pm Clicked Master Option: Part Master Warning 9:29:02 pm Execution time since last step: 5.19 sec (Took longer than expected!) Info 9:29:02 pm ===== START: Verify Part Number & Description view table partMaster ===== Info 9:29:06 pm Execution time since last step: 4.15 sec Info 9:29:06 pm Opening Part Master filter and selecting: Part No. Warning 9:29:58 pm Execution time since last step: 52.17 sec (Took longer than expected!) Info 9:29:58 pm Filter value selected: Part No. Warning 9:30:07 pm Execution time since last step: 8.90 sec (Took longer than expected!) Info 9:30:07 pm ============================================== Info 9:30:07 pm Execution time since last step: 0.00 sec Info 9:30:07 pm [View Table Part Master For Sales Name By Sales Header Coloumn] Info 9:30:07 pm Execution time since last step: 0.00 sec Info 9:30:07 pm ============================================== Info 9:30:08 pm Execution time since last step: 0.47 sec Info 9:30:08 pm ✅ Total Headers Found: 31 Info 9:30:08 pm Execution time since last step: 0.00 sec Info 9:30:08 pm Headers → [Action, Company Name, Part No., Part Description, Part UOM, Costing Type, Product Category, Product Model Name and No., Special Product Category, Customer, Customer Part No., Supplier Detail 1, %SOB, Unit Price, Supplier Detail 2, Supplier Detail 3, Supplier Detail 4, Supplier Detail 5, Supplier Detail 6, Supplier Detail 7, Supplier Detail 8, Supplier Detail 9, Supplier Detail 10, Customer Name 1, Customer 1 Unit Price, Customer Name 2, Customer 2 Unit Price, Customer Name 3, Customer 3 Unit Price, Customer Name 4, Customer 4 Unit Price] Info 9:30:08 pm Execution time since last step: 0.00 sec Info 9:30:08 pm 🧩 Validation Targets → [Company Name, Part No., Part Description, Part UOM, Product Category, Product Model Name and No., Special Product Category, Customer] Warning 9:30:08 pm [Company Name] mismatch ignored → Expected: COSTMASTER-0304-MOHALI-CM1 | Actual: COSTMASTER-0304-CM1 Pass 9:30:08 pm [Part No.] Match → Expected: 83-81-75 | Actual: 83-81-75 Pass 9:30:08 pm [Part Description] Match → Expected: Joeann051 | Actual: Joeann051 Pass 9:30:08 pm [Part UOM] Match → Expected: Hourly | Actual: Hourly Pass 9:30:08 pm [Product Category] Match → Expected: rishi | Actual: rishi Pass 9:30:08 pm [Product Model Name and No.] Match → Expected: JKLakshmi-001 | Actual: JKLakshmi-001 Pass 9:30:08 pm [Special Product Category] Match → Expected: ACCESSORIES | Actual: ACCESSORIES Warning 9:30:08 pm [Customer] mismatch ignored → Expected: Rishicustomer-Tbilisi-0004 | Actual: Rishicustomer-0004 Pass 9:30:08 pm Row matched by Part No. (Sales not verified, continuing click). Pass 9:30:12 pm 🟢 Clicked Sales cell → Rishicustomer-0004 Info 9:30:12 pm Execution time since last step: 4.39 sec Info 9:30:12 pm ============================================== Info 9:30:12 pm Execution time since last step: 0.00 sec Info 9:30:12 pm VALIDATION COMPLETED: [View Table Part Master For Sales Name By Customer Header Coloumn] Info 9:30:12 pm Execution time since last step: 0.00 sec Info 9:30:12 pm ============================================== Pass 9:30:12 pm ✔ Part found successfully: 83-81-75 | Description: Joeann051 Info 9:30:12 pm Execution time since last step: 0.00 sec Info 9:30:12 pm Stored Part Data: {Part Description=Joeann051, Part Number=83-81-75, Filter Used=Part No.} Info 9:30:12 pm Execution time since last step: 0.00 sec Info 9:30:12 pm ===== END: Verify Part Number & Description (Sales Side) Part Master View Table ===== Info 9:30:12 pm Execution time since last step: 0.00 sec Info 9:30:12 pm ===== ===== Info 9:30:12 pm Execution time since last step: 0.00 sec Info 9:30:12 pm ===== START: Validating Price Attribute Saved Data (Customer Side) ===== Info 9:30:12 pm Execution time since last step: 0.00 sec Info 9:30:12 pm ===== ===== Info 9:30:13 pm Execution time since last step: 1.20 sec Info 9:30:13 pm ===== ENSURE PART ATTRIBUTES TAB (BOOTSTRAP FORCE) ===== Warning 9:30:13 pm ⚠ Header not visible. Forcing Bootstrap tab switch... Pass 9:30:14 pm ✔ Part Attributes tab FORCEFULLY activated via Bootstrap JS Pass 9:30:14 pm ✔ 'Part Attributes' tab visible. Pass 9:30:16 pm ✔ Commodity Group matched: Plastics Pass 9:30:16 pm ✔ Annual Requirement matched: 200.000 Pass 9:30:16 pm ✔ Average Requirement matched: 20.000 Pass 9:30:16 pm ✔ Lot Size matched: 30.330 Pass 9:30:16 pm ✔ Part Number matched: 83-81-75 Pass 9:30:16 pm ✔ Part Description matched: Joeann051 Pass 9:30:16 pm 🎉 All Price Attribute validations completed. Info 9:30:16 pm Execution time since last step: 2.88 sec Info 9:30:16 pm ===== END: Price Attribute Validation Completed ===== Info 9:30:16 pm Execution time since last step: 0.00 sec Info 9:30:16 pm ============================================== Info 9:30:16 pm Execution time since last step: 0.00 sec Info 9:30:16 pm START: Validate Price Calculation (Standard Shapes ) Info 9:30:16 pm Execution time since last step: 0.00 sec Info 9:30:16 pm ============================================== Pass 9:30:17 pm Navigated to 'Part Price Calculations' tab Pass 9:30:20 pm ✔ RM Input Category matched | Expected = Standard Shapes | Actual = Standard Shapes Pass 9:30:20 pm ✔ Shape matched → Sheet Pass 9:30:23 pm ✔ Commodity Group matched | Expected = Ferrous Metals | Actual = Ferrous Metals Pass 9:30:23 pm ✔ Group Classification matched | Expected = Stainless Steel | Actual = Stainless Steel Pass 9:30:23 pm ✔ Year matched | Expected = 2021-2022 | Actual = 2021-2022 Pass 9:30:23 pm ✔ Period matched | Expected = Jan | Actual = Jan Pass 9:30:23 pm ✔ Specific Grade matched | Expected = CRCA-007 | Actual = CRCA-007 Pass 9:30:23 pm ✔ OHP matched | Expected = Speed testing-Rej-1.000 % of RMC+PC ,Rej-3.000 % of BOP ,ICC-32.000 % of RMC ,ICC-23.000 % of PC ,ICC-21.000 % of BOP ,OH-2.000 % of RMC ,OH-321.000 % of PC ,OH-12.000 % of BOP ,P-21.000 % of RMC ,P-21.000 % of PC ,P-3.000 % of BOP ,PKG-2.000 % of RMC+PC ,Frd-3.000 % of RMC ,Frd-4.000 % of PC ,Frd-213.000 % of BOP ,Inc-3.000 % of RMC ,Inc-1.000 % of PC ,Inc-3.000 % of BOP ,O/c-1.000 % of RMC+PC , | Actual = Speed testing-Rej-1.000 % of RMC+PC ,Rej-3.000 % of BOP ,ICC-32.000 % of RMC ,ICC-23.000 % of PC ,ICC-21.000 % of BOP ,OH-2.000 % of RMC ,OH-321.000 % of PC ,OH-12.000 % of BOP ,P-21.000 % of RMC ,P-21.000 % of PC ,P-3.000 % of BOP ,PKG-2.000 % of RMC+PC ,Frd-3.000 % of RMC ,Frd-4.000 % of PC ,Frd-213.000 % of BOP ,Inc-3.000 % of RMC ,Inc-1.000 % of PC ,Inc-3.000 % of BOP ,O/c-1.000 % of RMC+PC , Pass 9:30:23 pm ✔ Radio Button selected → Margin - Direct Entry Pass 9:30:23 pm ✔ Radio Button selected → Number of Pieces - Direct Entry Pass 9:30:23 pm ✔ Radio Button selected → Rejection / Wastage - Direct Entry Pass 9:30:23 pm [Length] matched → Expected = 23.500 | Actual = 23.500 Pass 9:30:23 pm [Width] matched → Expected = 12.750 | Actual = 12.750 Pass 9:30:23 pm [Rejection Blank Wt] matched → Expected = 65.200 | Actual = 65.200 Pass 9:30:23 pm [Blank Gross Wt] matched → Expected = 1.200 | Actual = 1.200 Pass 9:30:23 pm [Net Weight] matched → Expected = 0.985 | Actual = 0.985 Fail 9:30:23 pm Mismatch: [Rejection %] mismatch → Expected = 78.110 | Actual = 0.000 Pass 9:30:23 pm [Packing] matched → Expected = 43.220 | Actual = 43.220 Pass 9:30:23 pm [Insurance] matched → Expected = 66.330 | Actual = 66.330 Pass 9:30:24 pm [Profit] matched → Expected = 54.440 | Actual = 54.440 Pass 9:30:24 pm [Overhead] matched → Expected = 54.550 | Actual = 54.550 Pass 9:30:24 pm [Incoterms] matched → Expected = 54.660 | Actual = 54.660 Pass 9:30:24 pm [ICC] matched → Expected = 54.770 | Actual = 54.770 Pass 9:30:24 pm [Freight] matched → Expected = 54.880 | Actual = 54.880 Pass 9:30:24 pm [Other Factor 1] matched → Expected = 54.110 | Actual = 54.110 Pass 9:30:24 pm [Other Factor 2] matched → Expected = 54.220 | Actual = 54.220 Pass 9:30:24 pm [Other Factor 3] matched → Expected = 54.330 | Actual = 54.330 Pass 9:30:24 pm [Remarks] matched → Expected = Save_Remarks | Actual = Save_Remarks Fail 9:30:24 pm Mismatch: [Tool Cost] mismatch → Expected = 54.550 | Actual = 400000.000 Fail 9:30:24 pm Mismatch: [Amortization Qty] mismatch → Expected = 54.660 | Actual = 75000.000 Pass 9:30:24 pm ✔ All Standard Shapes values validated successfully Warning 9:30:24 pm Execution time since last step: 7.76 sec (Took longer than expected!) Info 9:30:24 pm ============================================== Info 9:30:24 pm Execution time since last step: 0.00 sec Info 9:30:24 pm END: Validate Price Calculation (Standard Shapes ) Info 9:30:24 pm Execution time since last step: 0.00 sec Info 9:30:24 pm ============================================== Info 9:30:24 pm Execution time since last step: 0.00 sec Info 9:30:24 pm -------------------------------------------------- Info 9:30:24 pm Execution time since last step: 0.00 sec Info 9:30:24 pm STARTING BOP VALIDATION (UI ↔ MAP) Info 9:30:24 pm Execution time since last step: 0.00 sec Info 9:30:24 pm -------------------------------------------------- Info 9:30:24 pm Execution time since last step: 0.00 sec Info 9:30:24 pm Expected BOP values received → {Header_Customer=Supplier Name-01, Header_Duties%=0.000, PartNo=M5 pressure rivet nut-28102024, Header_Other Cost=0.000, Header_BOP Handling%=0.000, Header_Total Cost=246.00000, PartCostPerUnit=123.000, Header_Part Description=28102024, Header_Supply Currency=, Header_Qty/Pc=2, Header_Currency Conversion=1.000, Header_UOM=Nos., Header_Bop Type=Bolt, Header_Freight & Insurance %=, TotalCost_ExtraCell=246.000, QtyPerPc=2, Header_Sub Total=246.000, TotalCost_UI=246.00000, Header_Part Cost/Unit=123.000} Info 9:30:26 pm Execution time since last step: 2.01 sec Info 9:30:26 pm switching to BOP tab Pass 9:30:27 pm switch to BOP tab executed Pass 9:30:27 pm ✔ Standard BOP header visible. Fail 9:30:52 pm ❌ Standard BOP table loaded but NO rows present. Fail 9:30:52 pm ❌ Aborting Standard BOP validation due to table not ready. Warning 9:30:52 pm Execution time since last step: 26.17 sec (Took longer than expected!) Info 9:30:52 pm Tooling COST MAP FROM EnterToolingCost(): {ToolPartNodrp=Manual Entry, FirstYrVolume=20000, ToolType=Carbide tool, FifthYrVolume=10000, PartEnvelopeHeight=5.30, PartEnvelopeWidth=12.10, Toolowinership=Customer Paid, PartEnvelopeLength=25.50, Toollife=tool-101, ToolPartNo=12345, SupplierToolfor=0801-Celesta, SecondYrVolume=18000, SettledToolCost=500000, ToolDesc=Automation Tool Description, FourthYrVolume=12000, ToolAdvance=100000, ThirdYrVolume=15000} Info 9:30:52 pm Execution time since last step: 0.00 sec Info 9:30:52 pm ============================================== Info 9:30:52 pm Execution time since last step: 0.00 sec Info 9:30:52 pm VALIDATION STARTED: [Tooling Cost Section] Info 9:30:52 pm Execution time since last step: 0.00 sec Info 9:30:52 pm ============================================== Info 9:30:52 pm Execution time since last step: 0.27 sec Info 9:30:52 pm Navigated to 'Tooling Cost' tab for verification. Pass 9:30:52 pm ✔ Tooling Cost header visible. Pass 9:30:54 pm ✔ Tooling Cost table & first row ready. Info 9:30:54 pm Execution time since last step: 1.30 sec Info 9:30:54 pm 🔍 Starting validation for 17 Tooling Cost fields... Fail 9:31:19 pm Mismatch: FAIL: [Tool No.] Expected = Manual Entry | Actual = Select Pass 9:31:19 pm PASS: [First Year Volume] Expected = 20000 | Actual = 20000 Pass 9:31:45 pm PASS: [Tool Type] Expected = Carbide tool | Actual = Carbide tool Pass 9:31:45 pm PASS: [Fifth Year Volume] Expected = 10000 | Actual = 10000 Pass 9:31:45 pm PASS: [Part Envelope Height(mm)] Expected = 5.30 | Actual = 5.30 Pass 9:31:45 pm PASS: [Part Envelope Width(mm)] Expected = 12.10 | Actual = 12.10 Pass 9:32:10 pm PASS: [Tool Owner ship] Expected = Customer Paid | Actual = Customer Paid Pass 9:32:11 pm PASS: [Part Envelope Length(mm)] Expected = 25.50 | Actual = 25.50 Pass 9:32:11 pm PASS: [Tool Life] Expected = tool-101 | Actual = tool-101 Fail 9:32:11 pm Mismatch: FAIL: [Enter Tool No.] Expected = 12345 | Actual = Manual Entry Pass 9:32:36 pm PASS: [Supplier Name and Code] Expected = 0801-Celesta | Actual = 0801-Celesta Pass 9:32:37 pm PASS: [Second Year Volume] Expected = 18000 | Actual = 18000 Pass 9:32:37 pm PASS: [Settled Tool Cost] Expected = 500000 | Actual = 500000 Pass 9:32:37 pm PASS: [Tool Description] Expected = Automation Tool Description | Actual = Automation Tool Description Pass 9:32:38 pm PASS: [Fourth Year Volume] Expected = 12000 | Actual = 12000 Pass 9:32:38 pm PASS: [Tool Advance] Expected = 100000 | Actual = 100000 Pass 9:32:38 pm PASS: [Third Year Volume] Expected = 15000 | Actual = 15000 Warning 9:32:38 pm Execution time since last step: 104.65 sec (Took longer than expected!) Info 9:32:38 pm ============================================== Info 9:32:38 pm Execution time since last step: 0.00 sec Info 9:32:38 pm VALIDATION SUMMARY Info 9:32:38 pm Execution time since last step: 0.00 sec Info 9:32:38 pm ============================================== Info 9:32:38 pm Execution time since last step: 0.00 sec Info 9:32:38 pm Checked : 17 Info 9:32:38 pm Execution time since last step: 0.00 sec Info 9:32:38 pm Passed : 15 Info 9:32:38 pm Execution time since last step: 0.00 sec Info 9:32:38 pm Failed : 2 Info 9:32:38 pm Execution time since last step: 0.00 sec Info 9:32:38 pm Warnings : 0 Info 9:32:38 pm Execution time since last step: 0.00 sec Info 9:32:38 pm ============================================== Fail 9:32:38 pm Mismatch: ❌ Validation completed with 2 mismatches. Pass 9:32:38 pm Test Passed Pass 9:32:39 pm Screenshot on Success
-
PT_C_16Standard Shapes Sales For Update
9:32:39 pm / 00:09:30:788 Fail
PT_C_16Standard Shapes Sales For Update
01.02.2026 9:32:39 pm 01.02.2026 9:42:09 pm 00:09:30:788 · #test-id=2Status Timestamp Details Pass 9:32:44 pm Clicked on option: Master Data Warning 9:32:44 pm Execution time since last step: 5.47 sec (Took longer than expected!) Info 9:32:44 pm Master Data Is Displayed On Dashboard.... Pass 9:32:48 pm Clicked Master Option: Part Master Info 9:32:48 pm Execution time since last step: 3.68 sec Info 9:32:48 pm ===== STEP 1: Enter Part Details ===== Pass 9:32:48 pm Entered Part Number → 30-06-44 Pass 9:32:49 pm Entered Part Description → Letty115 Info 9:32:51 pm Execution time since last step: 3.23 sec Info 9:32:51 pm ===== STEP 2: Selecting Part UOM Value ===== Pass 9:32:54 pm Selected UOM → Hourly Info 9:32:55 pm Execution time since last step: 4.52 sec Info 9:32:55 pm ===== STEP 3: Selecting Company Name ===== Pass 9:32:57 pm Selected Company Name → COSTMASTER-0304-MOHALI-CM1 Info 9:32:58 pm Execution time since last step: 2.74 sec Info 9:32:58 pm ===== STEP 4: Selecting Radio Button ===== Pass 9:32:59 pm Selected Radio Button → Sales Info 9:33:00 pm Execution time since last step: 1.63 sec Info 9:33:00 pm ===== STEP 5: Selecting Customer ===== Pass 9:33:16 pm Selected Customer → Rishicustomer-Tbilisi-0004 Warning 9:33:16 pm Execution time since last step: 16.57 sec (Took longer than expected!) Info 9:33:16 pm ===== STEP 6: Selecting Product Category ===== Info 9:33:18 pm Execution time since last step: 1.15 sec Info 9:33:18 pm trying JavaScript click for: Pass 9:33:21 pm Selected Product Category → rishi Info 9:33:21 pm Execution time since last step: 3.41 sec Info 9:33:21 pm ===== STEP 7: Selecting Product Model ===== Info 9:33:24 pm Execution time since last step: 3.12 sec Info 9:33:24 pm trying JavaScript click for: Pass 9:33:27 pm Selected Product Model → JKLakshmi-001 Info 9:33:29 pm Execution time since last step: 4.46 sec Info 9:33:29 pm ===== STEP 8: Selecting Special Product Category ===== Info 9:33:30 pm Execution time since last step: 1.14 sec Info 9:33:30 pm trying JavaScript click for: Pass 9:33:34 pm Selected Special Product Category → ACCESSORIES Info 9:33:34 pm Execution time since last step: 3.87 sec Info 9:33:34 pm ===== STEP 9: Saving ===== Info 9:33:34 pm Execution time since last step: 0.06 sec Info 9:33:34 pm ===== STEP: Clicking Button in Part Master → Save ===== Pass 9:33:34 pm ✅ Successfully clicked button → Save Pass 9:33:34 pm Clicked Save. Info 9:33:34 pm Execution time since last step: 0.21 sec Info 9:33:34 pm ===== STEP 10: Verifying Toast ===== Info 9:33:35 pm Execution time since last step: 1.39 sec Info 9:33:35 pm Toast message appeared: Part Master details saved successfully. Info 9:33:35 pm Execution time since last step: 0.00 sec Info 9:33:35 pm ✅ Toast message validated successfully. Expected: Part Master details saved successfully. Pass 9:33:35 pm Toast validated correctly. Info 9:33:35 pm Execution time since last step: 0.00 sec Info 9:33:35 pm ===== START: Verify Part Number & Description view table partMaster ===== Info 9:33:39 pm Execution time since last step: 4.22 sec Info 9:33:39 pm Opening Part Master filter and selecting: Part No. Warning 9:34:32 pm Execution time since last step: 52.96 sec (Took longer than expected!) Info 9:34:32 pm Filter value selected: Part No. Warning 9:34:41 pm Execution time since last step: 8.91 sec (Took longer than expected!) Info 9:34:41 pm ============================================== Info 9:34:41 pm Execution time since last step: 0.00 sec Info 9:34:41 pm [View Table Part Master For Sales Name By Sales Header Coloumn] Info 9:34:41 pm Execution time since last step: 0.00 sec Info 9:34:41 pm ============================================== Info 9:34:42 pm Execution time since last step: 0.55 sec Info 9:34:42 pm ✅ Total Headers Found: 31 Info 9:34:42 pm Execution time since last step: 0.00 sec Info 9:34:42 pm Headers → [Action, Company Name, Part No., Part Description, Part UOM, Costing Type, Product Category, Product Model Name and No., Special Product Category, Customer, Customer Part No., Supplier Detail 1, %SOB, Unit Price, Supplier Detail 2, Supplier Detail 3, Supplier Detail 4, Supplier Detail 5, Supplier Detail 6, Supplier Detail 7, Supplier Detail 8, Supplier Detail 9, Supplier Detail 10, Customer Name 1, Customer 1 Unit Price, Customer Name 2, Customer 2 Unit Price, Customer Name 3, Customer 3 Unit Price, Customer Name 4, Customer 4 Unit Price] Info 9:34:42 pm Execution time since last step: 0.00 sec Info 9:34:42 pm 🧩 Validation Targets → [Company Name, Part No., Part Description, Part UOM, Product Category, Product Model Name and No., Special Product Category, Customer] Warning 9:34:42 pm [Company Name] mismatch ignored → Expected: COSTMASTER-0304-MOHALI-CM1 | Actual: COSTMASTER-0304-CM1 Pass 9:34:42 pm [Part No.] Match → Expected: 30-06-44 | Actual: 30-06-44 Pass 9:34:42 pm [Part Description] Match → Expected: Letty115 | Actual: Letty115 Pass 9:34:42 pm [Part UOM] Match → Expected: Hourly | Actual: Hourly Pass 9:34:42 pm [Product Category] Match → Expected: rishi | Actual: rishi Pass 9:34:42 pm [Product Model Name and No.] Match → Expected: JKLakshmi-001 | Actual: JKLakshmi-001 Pass 9:34:42 pm [Special Product Category] Match → Expected: ACCESSORIES | Actual: ACCESSORIES Warning 9:34:42 pm [Customer] mismatch ignored → Expected: Rishicustomer-Tbilisi-0004 | Actual: Rishicustomer-0004 Pass 9:34:42 pm Row matched by Part No. (Sales not verified, continuing click). Pass 9:34:47 pm 🟢 Clicked Sales cell → Rishicustomer-0004 Warning 9:34:47 pm Execution time since last step: 5.06 sec (Took longer than expected!) Info 9:34:47 pm ============================================== Info 9:34:47 pm Execution time since last step: 0.00 sec Info 9:34:47 pm VALIDATION COMPLETED: [View Table Part Master For Sales Name By Customer Header Coloumn] Info 9:34:47 pm Execution time since last step: 0.00 sec Info 9:34:47 pm ============================================== Pass 9:34:47 pm ✔ Part found successfully: 30-06-44 | Description: Letty115 Info 9:34:47 pm Execution time since last step: 0.00 sec Info 9:34:47 pm Stored Part Data: {Part Description=Letty115, Part Number=30-06-44, Filter Used=Part No.} Info 9:34:47 pm Execution time since last step: 0.00 sec Info 9:34:47 pm ===== END: Verify Part Number & Description (Sales Side) Part Master View Table ===== Info 9:34:48 pm Execution time since last step: 1.02 sec Info 9:34:48 pm ===== START: Verifying and Writing Data in 'Part Attributes' Tab ===== Info 9:34:49 pm Execution time since last step: 1.20 sec Info 9:34:49 pm ===== ENSURE PART ATTRIBUTES TAB (BOOTSTRAP FORCE) ===== Warning 9:34:49 pm ⚠ Header not visible. Forcing Bootstrap tab switch... Pass 9:34:50 pm ✔ Part Attributes tab FORCEFULLY activated via Bootstrap JS Info 9:34:51 pm Execution time since last step: 2.40 sec Info 9:34:51 pm Option found → Plastics Pass 9:34:52 pm ✔ Selected Commodity Group via Actions → Plastics Pass 9:34:53 pm ✔ Entered & stored all Part Attribute values Pass 9:34:53 pm ✔ Toast Verified Info 9:34:55 pm Execution time since last step: 3.80 sec Info 9:34:55 pm ============================================== Info 9:34:55 pm Execution time since last step: 0.00 sec Info 9:34:55 pm START: Save Price Calculation (Standard Shapes - Customer) Info 9:34:55 pm Execution time since last step: 0.00 sec Info 9:34:55 pm ============================================== Pass 9:34:56 pm Navigated to 'Part Price Calculations' tab Pass 9:34:59 pm RM Input Category selected → Standard Shapes Warning 9:35:03 pm Execution time since last step: 7.74 sec (Took longer than expected!) Info 9:35:03 pm trying JavaScript click for: Info 9:35:05 pm Execution time since last step: 1.75 sec Info 9:35:05 pm trying JavaScript click for: Warning 9:35:21 pm Execution time since last step: 16.50 sec (Took longer than expected!) Info 9:35:21 pm Entering value for [Rejection %] → 78.11 Pass 9:35:22 pm Value entered & stored successfully → [Rejection %] = 78.11 Info 9:35:24 pm Execution time since last step: 2.37 sec Info 9:35:24 pm Entering value for [Packing] → 43.22 Pass 9:35:24 pm Value entered & stored successfully → [Packing] = 43.22 Info 9:35:26 pm Execution time since last step: 2.27 sec Info 9:35:26 pm Entering value for [Insurance] → 66.33 Pass 9:35:26 pm Value entered & stored successfully → [Insurance] = 66.33 Info 9:35:28 pm Execution time since last step: 2.25 sec Info 9:35:28 pm Entering value for [Profit] → 54.44 Pass 9:35:28 pm Value entered & stored successfully → [Profit] = 54.44 Info 9:35:30 pm Execution time since last step: 2.23 sec Info 9:35:30 pm Entering value for [Overhead] → 54.55 Pass 9:35:31 pm Value entered & stored successfully → [Overhead] = 54.55 Info 9:35:33 pm Execution time since last step: 2.27 sec Info 9:35:33 pm Entering value for [Incoterms] → 54.66 Pass 9:35:33 pm Value entered & stored successfully → [Incoterms] = 54.66 Info 9:35:35 pm Execution time since last step: 2.28 sec Info 9:35:35 pm Entering value for [ICC] → 54.77 Pass 9:35:35 pm Value entered & stored successfully → [ICC] = 54.77 Info 9:35:37 pm Execution time since last step: 2.28 sec Info 9:35:37 pm Entering value for [Freight] → 54.88 Pass 9:35:37 pm Value entered & stored successfully → [Freight] = 54.88 Info 9:35:39 pm Execution time since last step: 2.26 sec Info 9:35:39 pm Entering value for [Other Factor 1] → 54.11 Pass 9:35:40 pm Value entered & stored successfully → [Other Factor 1] = 54.11 Info 9:35:42 pm Execution time since last step: 2.29 sec Info 9:35:42 pm Entering value for [Other Factor 2] → 54.22 Pass 9:35:42 pm Value entered & stored successfully → [Other Factor 2] = 54.22 Info 9:35:44 pm Execution time since last step: 2.34 sec Info 9:35:44 pm Entering value for [Other Factor 3] → 54.33 Pass 9:35:44 pm Value entered & stored successfully → [Other Factor 3] = 54.33 Info 9:35:46 pm Execution time since last step: 2.27 sec Info 9:35:46 pm Entering value for [Remarks] → Save_Remarks Pass 9:35:47 pm Value entered & stored successfully → [Remarks] = Save_Remarks Info 9:35:49 pm Execution time since last step: 2.30 sec Info 9:35:49 pm Entering value for [Tool Cost] → 54.55 Pass 9:35:49 pm Value entered & stored successfully → [Tool Cost] = 54.55 Info 9:35:51 pm Execution time since last step: 2.23 sec Info 9:35:51 pm Entering value for [Amortization Qty] → 54.66 Pass 9:35:51 pm Value entered & stored successfully → [Amortization Qty] = 54.66 Pass 9:35:53 pm All Standard Shapes cost values entered successfully Pass 9:35:53 pm Clicked Save button Pass 9:35:54 pm Toast Message displayed → Standard Shape Costing saved successfully. Info 9:35:54 pm Execution time since last step: 2.91 sec Info 9:35:54 pm ========== FINAL STORED MAP VALUES ========== Info 9:35:54 pm Execution time since last step: 0.00 sec Info 9:35:54 pm Shape → Sheet Info 9:35:54 pm Execution time since last step: 0.00 sec Info 9:35:54 pm Tool Cost → 54.55 Info 9:35:54 pm Execution time since last step: 0.00 sec Info 9:35:54 pm Commodity Group → Ferrous Metals Info 9:35:54 pm Execution time since last step: 0.00 sec Info 9:35:54 pm Group Classification → Stainless Steel Info 9:35:54 pm Execution time since last step: 0.00 sec Info 9:35:54 pm Blank Gross Wt → 1.2 Info 9:35:54 pm Execution time since last step: 0.00 sec Info 9:35:54 pm Packing → 43.22 Info 9:35:54 pm Execution time since last step: 0.00 sec Info 9:35:54 pm Remarks → Save_Remarks Info 9:35:54 pm Execution time since last step: 0.00 sec Info 9:35:54 pm OHP → Speed testing-Rej-1.000 % of RMC+PC ,Rej-3.000 % of BOP ,ICC-32.000 % of RMC ,ICC-23.000 % of PC ,ICC-21.000 % of BOP ,OH-2.000 % of RMC ,OH-321.000 % of PC ,OH-12.000 % of BOP ,P-21.000 % of RMC ,P-21.000 % of PC ,P-3.000 % of BOP ,PKG-2.000 % of RMC+PC ,Frd-3.000 % of RMC ,Frd-4.000 % of PC ,Frd-213.000 % of BOP ,Inc-3.000 % of RMC ,Inc-1.000 % of PC ,Inc-3.000 % of BOP ,O/c-1.000 % of RMC+PC , Info 9:35:54 pm Execution time since last step: 0.00 sec Info 9:35:54 pm Profit → 54.44 Info 9:35:54 pm Execution time since last step: 0.00 sec Info 9:35:54 pm Width → 12.75 Info 9:35:54 pm Execution time since last step: 0.00 sec Info 9:35:54 pm Freight → 54.88 Info 9:35:54 pm Execution time since last step: 0.00 sec Info 9:35:54 pm Amortization Qty → 54.66 Info 9:35:54 pm Execution time since last step: 0.00 sec Info 9:35:54 pm RM Input Category → Standard Shapes Info 9:35:54 pm Execution time since last step: 0.00 sec Info 9:35:54 pm ICC → 54.77 Info 9:35:54 pm Execution time since last step: 0.00 sec Info 9:35:54 pm Period → Jan Info 9:35:54 pm Execution time since last step: 0.00 sec Info 9:35:54 pm Specific Grade → CRCA-007 Info 9:35:54 pm Execution time since last step: 0.00 sec Info 9:35:54 pm Rejection Blank Wt → 65.20 Info 9:35:54 pm Execution time since last step: 0.00 sec Info 9:35:54 pm Rejection % → 78.11 Info 9:35:54 pm Execution time since last step: 0.00 sec Info 9:35:54 pm ToastMessage → Standard Shape Costing saved successfully. Info 9:35:54 pm Execution time since last step: 0.00 sec Info 9:35:54 pm Year → 2021-2022 Info 9:35:54 pm Execution time since last step: 0.00 sec Info 9:35:54 pm Length → 23.50 Info 9:35:54 pm Execution time since last step: 0.00 sec Info 9:35:54 pm Insurance → 66.33 Info 9:35:54 pm Execution time since last step: 0.00 sec Info 9:35:54 pm Overhead → 54.55 Info 9:35:54 pm Execution time since last step: 0.00 sec Info 9:35:54 pm Incoterms → 54.66 Info 9:35:54 pm Execution time since last step: 0.00 sec Info 9:35:54 pm Other Factor 2 → 54.22 Info 9:35:54 pm Execution time since last step: 0.00 sec Info 9:35:54 pm Net Weight → 0.9848 Info 9:35:54 pm Execution time since last step: 0.00 sec Info 9:35:54 pm Other Factor 1 → 54.11 Info 9:35:54 pm Execution time since last step: 0.00 sec Info 9:35:54 pm Other Factor 3 → 54.33 Info 9:35:54 pm Execution time since last step: 0.00 sec Info 9:35:54 pm ============================================= Info 9:35:58 pm Execution time since last step: 4.06 sec Info 9:35:58 pm switching to BOP tab Pass 9:35:59 pm switch to BOP tab executed Pass 9:35:59 pm ✔ Header located successfully. Warning 9:36:00 pm Action click failed, invoking JS function directly Pass 9:36:00 pm '+ BOP' action executed. Pass 9:36:05 pm ✔ BOP Table displayed. Pass 9:36:15 pm Selected Part No: M5 pressure rivet nut-28102024 Warning 9:36:17 pm Execution time since last step: 18.65 sec (Took longer than expected!) Info 9:36:17 pm ✅ Found header 'Qty/Pc' at column index: 7 Pass 9:36:17 pm 🟢 Entered value '2' in column 'Qty/Pc' successfully. Pass 9:36:17 pm Qty/Pc entered → 2 Info 9:36:19 pm Execution time since last step: 2.35 sec Info 9:36:19 pm ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 9:36:19 pm 📋 Retrieved value from column 'Part Cost/Unit' = '123.000'. Pass 9:36:19 pm ✔ BOP calculation completed (Part Cost/Unit non-zero). Info 9:36:19 pm Execution time since last step: 0.13 sec Info 9:36:19 pm ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 9:36:19 pm 📋 Retrieved value from column 'Part Cost/Unit' = '123.000'. Pass 9:36:19 pm Auto fetched Part Cost/Unit → 123.000 Info 9:36:19 pm Execution time since last step: 0.23 sec Info 9:36:19 pm ✅ Found header 'Total Cost' at column index: 16 Pass 9:36:19 pm 📋 Retrieved value from column 'Total Cost' = '246.00000'. Pass 9:36:19 pm Fetched Total Cost (UI) → 246.00000 Pass 9:36:19 pm Fetched Total Cost (Extra Cell) → 246.000 Info 9:36:19 pm Execution time since last step: 0.15 sec Info 9:36:19 pm ✅ Found header 'Bop Type' at column index: 2 Pass 9:36:19 pm 📋 Retrieved value from column 'Bop Type' = 'Bolt'. Info 9:36:20 pm Execution time since last step: 0.10 sec Info 9:36:20 pm ✅ Found header 'Part Description' at column index: 3 Pass 9:36:20 pm 📋 Retrieved value from column 'Part Description' = '28102024'. Info 9:36:20 pm Execution time since last step: 0.10 sec Info 9:36:20 pm ✅ Found header 'Customer' at column index: 4 Pass 9:36:20 pm 📋 Retrieved value from column 'Customer' = 'Supplier Name-01'. Info 9:36:20 pm Execution time since last step: 0.10 sec Info 9:36:20 pm ✅ Found header 'Supply Currency' at column index: 5 Pass 9:36:20 pm 📋 Retrieved value from column 'Supply Currency' = ''. Info 9:36:20 pm Execution time since last step: 0.13 sec Info 9:36:20 pm ✅ Found header 'UOM' at column index: 6 Pass 9:36:20 pm 📋 Retrieved value from column 'UOM' = 'Nos.'. Info 9:36:20 pm Execution time since last step: 0.15 sec Info 9:36:20 pm ✅ Found header 'Qty/Pc' at column index: 7 Pass 9:36:20 pm 📋 Retrieved value from column 'Qty/Pc' = '2'. Info 9:36:20 pm Execution time since last step: 0.15 sec Info 9:36:20 pm ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 9:36:20 pm 📋 Retrieved value from column 'Part Cost/Unit' = '123.000'. Info 9:36:20 pm Execution time since last step: 0.17 sec Info 9:36:20 pm ✅ Found header 'Currency Conversion' at column index: 9 Pass 9:36:20 pm 📋 Retrieved value from column 'Currency Conversion' = '1.000'. Info 9:36:21 pm Execution time since last step: 0.23 sec Info 9:36:21 pm ✅ Found header 'Duties%' at column index: 10 Pass 9:36:21 pm 📋 Retrieved value from column 'Duties%' = '0.000'. Info 9:36:21 pm Execution time since last step: 0.19 sec Info 9:36:21 pm ✅ Found header 'Freight & Insurance %' at column index: 11 Pass 9:36:21 pm 📋 Retrieved value from column 'Freight & Insurance %' = ''. Info 9:36:21 pm Execution time since last step: 0.20 sec Info 9:36:21 pm ✅ Found header 'Other Cost' at column index: 12 Pass 9:36:21 pm 📋 Retrieved value from column 'Other Cost' = '0.000'. Info 9:36:21 pm Execution time since last step: 0.22 sec Info 9:36:21 pm ✅ Found header 'Sub Total' at column index: 14 Pass 9:36:21 pm 📋 Retrieved value from column 'Sub Total' = '246.000'. Info 9:36:21 pm Execution time since last step: 0.21 sec Info 9:36:21 pm ✅ Found header 'BOP Handling%' at column index: 15 Pass 9:36:21 pm 📋 Retrieved value from column 'BOP Handling%' = '0.000'. Info 9:36:22 pm Execution time since last step: 0.26 sec Info 9:36:22 pm ✅ Found header 'Total Cost' at column index: 16 Pass 9:36:22 pm 📋 Retrieved value from column 'Total Cost' = '246.00000'. Info 9:36:22 pm Execution time since last step: 0.03 sec Info 9:36:22 pm Captured 14 header-value pairs from BOP table. Info 9:36:22 pm Execution time since last step: 0.00 sec Info 9:36:22 pm Captured BOP Header Values: Bop Type = Bolt, Part Description = 28102024, Customer = Supplier Name-01, Supply Currency = , UOM = Nos., Qty/Pc = 2, Part Cost/Unit = 123.000, Currency Conversion = 1.000, Duties% = 0.000, Freight & Insurance % = , Other Cost = 0.000, Sub Total = 246.000, BOP Handling% = 0.000, Total Cost = 246.00000 Pass 9:36:23 pm ✔ Save button is enabled. Pass 9:36:23 pm ✔ Save button clicked. Fail 9:36:48 pm ❌ Exception in clickAddBopAndVerifyTable → Expected condition failed: waiting for visibility of element located by By.xpath: //div[@class='toast-message'] (tried for 5 second(s) with 500 milliseconds interval) Build info: version: '4.25.0', revision: '8a8aea2337' System info: os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '21.0.8' Driver info: org.openqa.selenium.chrome.ChromeDriver Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 143.0.7499.170, chrome: {chromedriverVersion: 143.0.7499.169 (164b20aab62..., userDataDir: C:\Users\RAJTRI~1\AppData\L...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:59377}, goog:processID: 4808, networkConnectionEnabled: false, pageLoadStrategy: normal, platformName: windows, proxy: Proxy(), se:cdp: ws://localhost:59377/devtoo..., se:cdpVersion: 143.0.7499.170, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:extension:minPinLength: true, webauthn:extension:prf: true, webauthn:virtualAuthenticators: true} Session ID: 14044e54d9a0a14c6ac07be732f8f15c Warning 9:36:49 pm Execution time since last step: 27.72 sec (Took longer than expected!) Info 9:36:49 pm ===== Filling Tooling Cost Form for Part: 30-06-44 ===== Info 9:36:51 pm Execution time since last step: 1.81 sec Info 9:36:51 pm Navigated to Tooling Cost tab. Pass 9:36:53 pm ✔ Tooling Cost header visible. Pass 9:36:53 pm ✔ Add Tool button visible. Pass 9:36:53 pm Clicked Add New Tooling Row button. Pass 9:36:56 pm ✔ Selected dropdown [Tool Number] = Manual Entry Pass 9:36:58 pm ✔ Entered [12345] in Enter Tool No. Pass 9:37:01 pm ✔ Entered [Automation Tool Description] in Tool Description Pass 9:37:03 pm ✔ Selected dropdown [Supplier Name & Code] = 0801-Celesta Pass 9:37:05 pm ✔ Selected dropdown [Tool Ownership] = Customer Paid Pass 9:37:07 pm ✔ Selected dropdown [Tool Type] = Carbide tool Pass 9:37:10 pm ✔ Entered [25.50] in Part Envelope Length Pass 9:37:12 pm ✔ Entered [12.10] in Part Envelope Width Pass 9:37:15 pm ✔ Entered [5.30] in Part Envelope Height Pass 9:37:17 pm ✔ Entered [500000] in Settled Tool Cost Pass 9:37:20 pm ✔ Entered [100000] in Tool Advance Pass 9:37:22 pm ✔ Entered [20000] in First Year Volume Pass 9:37:24 pm ✔ Entered [18000] in Second Year Volume Pass 9:37:27 pm ✔ Entered [15000] in Third Year Volume Pass 9:37:29 pm ✔ Entered [12000] in Fourth Year Volume Pass 9:37:32 pm ✔ Entered [10000] in Fifth Year Volume Pass 9:37:34 pm ✔ Entered [tool-101] in Tool Life Pass 9:37:34 pm 🎉 All Tooling Cost fields entered successfully! Warning 9:37:34 pm Execution time since last step: 42.95 sec (Took longer than expected!) Info 9:37:34 pm Attempting to click Save button in Tooling Cost tab... Pass 9:37:34 pm Clicked Save button successfully. Pass 9:37:35 pm Toast Message Displayed: Tooling Cost saved successfully. Warning 9:37:41 pm Execution time since last step: 6.60 sec (Took longer than expected!) Info 9:37:41 pm ===== START: Updating Data in 'Part Attributes' Tab ===== Info 9:37:42 pm Execution time since last step: 1.20 sec Info 9:37:42 pm ===== ENSURE PART ATTRIBUTES TAB (BOOTSTRAP FORCE) ===== Warning 9:37:42 pm ⚠ Header not visible. Forcing Bootstrap tab switch... Pass 9:37:43 pm ✔ Part Attributes tab FORCEFULLY activated via Bootstrap JS Pass 9:37:43 pm ✔ Updated new values in Part Attributes. Info 9:37:44 pm Execution time since last step: 2.48 sec Info 9:37:44 pm trying JavaScript click for: Pass 9:37:45 pm ✔ Update successful. Toast verified. Info 9:37:47 pm Execution time since last step: 2.23 sec Info 9:37:47 pm ===== END: Updated Part Attributes Successfully ===== Info 9:37:47 pm Execution time since last step: 0.00 sec Info 9:37:47 pm ============================================== Info 9:37:47 pm Execution time since last step: 0.00 sec Info 9:37:47 pm START: Update Price Calculation (Standard Shapes ) Info 9:37:47 pm Execution time since last step: 0.00 sec Info 9:37:47 pm ============================================== Pass 9:37:47 pm Navigated to 'Part Price Calculations' tab Info 9:37:49 pm Execution time since last step: 2.29 sec Info 9:37:49 pm Entering value for [Length] → 25.75 Pass 9:37:51 pm Value entered & stored successfully → [Length] = 25.75 Info 9:37:53 pm Execution time since last step: 4.15 sec Info 9:37:53 pm Entering value for [Width] → 14.35 Pass 9:37:56 pm Value entered & stored successfully → [Width] = 14.35 Warning 9:37:58 pm Execution time since last step: 5.13 sec (Took longer than expected!) Info 9:37:58 pm Entering value for [Rejection Blank Wt] → 68.45 Pass 9:38:00 pm Value entered & stored successfully → [Rejection Blank Wt] = 68.45 Info 9:38:02 pm Execution time since last step: 3.70 sec Info 9:38:02 pm Entering value for [Blank Gross Wt] → 36.80 Pass 9:38:03 pm Value entered & stored successfully → [Blank Gross Wt] = 36.80 Info 9:38:05 pm Execution time since last step: 2.77 sec Info 9:38:05 pm Entering value for [Net Weight] → 33.60 Pass 9:38:05 pm Value entered & stored successfully → [Net Weight] = 33.60 Info 9:38:07 pm Execution time since last step: 2.75 sec Info 9:38:07 pm Entering value for [Rejection %] → 82.25 Pass 9:38:08 pm Value entered & stored successfully → [Rejection %] = 82.25 Info 9:38:10 pm Execution time since last step: 2.33 sec Info 9:38:10 pm Entering value for [Packing] → 46.55 Pass 9:38:10 pm Value entered & stored successfully → [Packing] = 46.55 Info 9:38:12 pm Execution time since last step: 2.32 sec Info 9:38:12 pm Entering value for [Insurance] → 69.75 Pass 9:38:12 pm Value entered & stored successfully → [Insurance] = 69.75 Info 9:38:14 pm Execution time since last step: 2.28 sec Info 9:38:14 pm Entering value for [Profit] → 58.40 Pass 9:38:15 pm Value entered & stored successfully → [Profit] = 58.40 Info 9:38:17 pm Execution time since last step: 2.26 sec Info 9:38:17 pm Entering value for [Overhead] → 59.15 Pass 9:38:17 pm Value entered & stored successfully → [Overhead] = 59.15 Info 9:38:19 pm Execution time since last step: 2.30 sec Info 9:38:19 pm Entering value for [Incoterms] → 60.35 Pass 9:38:19 pm Value entered & stored successfully → [Incoterms] = 60.35 Info 9:38:21 pm Execution time since last step: 2.30 sec Info 9:38:21 pm Entering value for [ICC] → 61.20 Pass 9:38:21 pm Value entered & stored successfully → [ICC] = 61.20 Info 9:38:23 pm Execution time since last step: 2.27 sec Info 9:38:23 pm Entering value for [Freight] → 62.90 Pass 9:38:24 pm Value entered & stored successfully → [Freight] = 62.90 Info 9:38:26 pm Execution time since last step: 2.27 sec Info 9:38:26 pm Entering value for [Other Factor 1] → 55.55 Pass 9:38:26 pm Value entered & stored successfully → [Other Factor 1] = 55.55 Info 9:38:28 pm Execution time since last step: 2.37 sec Info 9:38:28 pm Entering value for [Other Factor 2] → 56.65 Pass 9:38:28 pm Value entered & stored successfully → [Other Factor 2] = 56.65 Info 9:38:30 pm Execution time since last step: 2.36 sec Info 9:38:30 pm Entering value for [Other Factor 3] → 57.75 Pass 9:38:31 pm Value entered & stored successfully → [Other Factor 3] = 57.75 Info 9:38:33 pm Execution time since last step: 2.26 sec Info 9:38:33 pm Entering value for [Remarks] → Update_Remarks Pass 9:38:33 pm Value entered & stored successfully → [Remarks] = Update_Remarks Info 9:38:35 pm Execution time since last step: 2.31 sec Info 9:38:35 pm Entering value for [Tool Cost] → 58.85 Pass 9:38:35 pm Value entered & stored successfully → [Tool Cost] = 58.85 Info 9:38:37 pm Execution time since last step: 2.28 sec Info 9:38:37 pm Entering value for [Amortization Qty] → 57.90 Pass 9:38:38 pm Value entered & stored successfully → [Amortization Qty] = 57.90 Pass 9:38:40 pm All Standard Shapes input values UPDATED successfully Pass 9:38:40 pm Clicked Save button for Update Pass 9:38:40 pm Toast Message displayed after Update → Standard Shape Costing saved successfully. Info 9:38:40 pm Execution time since last step: 2.90 sec Info 9:38:40 pm ============================================== Info 9:38:40 pm Execution time since last step: 0.00 sec Info 9:38:40 pm END: Update Price Calculation (Standard Shapes) Info 9:38:40 pm Execution time since last step: 0.00 sec Info 9:38:40 pm ============================================== Info 9:38:40 pm Execution time since last step: 0.00 sec Info 9:38:40 pm ===== START: UPDATE BOP ENTRY PROCESS ===== Info 9:38:40 pm Execution time since last step: 0.00 sec Info 9:38:40 pm switching to BOP tab Pass 9:38:42 pm switch to BOP tab executed Info 9:38:42 pm Execution time since last step: 2.15 sec Info 9:38:42 pm Navigated to BOP tab (Update Mode). Pass 9:38:42 pm BOP Table visible. Fail 9:39:59 pm ❌ Exception in BOP UPDATE flow → Expected condition failed: waiting for visibility of element located by By.xpath: //span[@id='select2-item_partnostandard_1-container'] (tried for 60 second(s) with 500 milliseconds interval) Build info: version: '4.25.0', revision: '8a8aea2337' System info: os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '21.0.8' Driver info: org.openqa.selenium.chrome.ChromeDriver Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 143.0.7499.170, chrome: {chromedriverVersion: 143.0.7499.169 (164b20aab62..., userDataDir: C:\Users\RAJTRI~1\AppData\L...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:59377}, goog:processID: 4808, networkConnectionEnabled: false, pageLoadStrategy: normal, platformName: windows, proxy: Proxy(), se:cdp: ws://localhost:59377/devtoo..., se:cdpVersion: 143.0.7499.170, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:extension:minPinLength: true, webauthn:extension:prf: true, webauthn:virtualAuthenticators: true} Session ID: 14044e54d9a0a14c6ac07be732f8f15c Warning 9:39:59 pm Execution time since last step: 76.34 sec (Took longer than expected!) Info 9:39:59 pm ===== END: UPDATE BOP ENTRY PROCESS ===== Info 9:40:00 pm Execution time since last step: 1.50 sec Info 9:40:00 pm ===== START: UPDATE TOOLING COST (Only Input Fields Updated) ===== Info 9:40:00 pm Execution time since last step: 0.00 sec Info 9:40:00 pm Force switching to Tooling Cost tab Pass 9:40:01 pm ✔ Forced switch to Tooling Cost tab executed Pass 9:40:02 pm ✔ Tooling Cost UPDATE page loaded successfully. Info 9:40:02 pm Execution time since last step: 2.26 sec Info 9:40:02 pm Updating ONLY input fields (dropdown unchanged). Pass 9:40:03 pm ✔ Selected dropdown [Tool Number] = Manual Entry Pass 9:40:03 pm Tool Number dropdown updated. Pass 9:40:05 pm ✔ Updated [Enter Tool No] → 999 Pass 9:40:07 pm ✔ Updated [Tool Description] → Updated-Manual-999 Pass 9:40:09 pm ✔ Updated [Envelope Length] → 20.5566 Pass 9:40:10 pm ✔ Updated [Envelope Width] → 21.5566 Pass 9:40:12 pm ✔ Updated [Envelope Height] → 5.1234 Pass 9:40:14 pm ✔ Updated [Additional Cost] → 2.5567 Pass 9:40:15 pm ✔ Updated [Settled Tool Cost] → 9 Pass 9:40:17 pm ✔ Updated [Tool Advance] → 3 Pass 9:40:19 pm ✔ Updated [First Year Volume] → 5 Pass 9:40:21 pm ✔ Updated [Second Year Volume] → 4 Pass 9:40:22 pm ✔ Updated [Third Year Volume] → 6 Pass 9:40:24 pm ✔ Updated [Fourth Year Volume] → 7 Pass 9:40:26 pm ✔ Updated [Fifth Year Volume] → 8 Pass 9:40:27 pm ✔ Updated [Total Tool Cost] → 12.5678 Warning 9:40:27 pm Execution time since last step: 24.70 sec (Took longer than expected!) Info 9:40:27 pm Exiting Tooling edit mode before Save Pass 9:40:28 pm Tooling Save button clicked successfully. Pass 9:40:29 pm ✔ Tooling Cost UPDATED Successfully → Tooling Cost saved successfully. Pass 9:40:32 pm Clicked on option: Master Data Warning 9:40:33 pm Execution time since last step: 5.32 sec (Took longer than expected!) Info 9:40:33 pm Master Data Is Displayed On Dashboard.... Pass 9:40:35 pm Clicked Master Option: Part Master Warning 9:40:38 pm Execution time since last step: 5.17 sec (Took longer than expected!) Info 9:40:38 pm ===== START: Verify Part Number & Description view table partMaster ===== Info 9:40:42 pm Execution time since last step: 4.26 sec Info 9:40:42 pm Opening Part Master filter and selecting: Part No. Warning 9:41:34 pm Execution time since last step: 52.18 sec (Took longer than expected!) Info 9:41:34 pm Filter value selected: Part No. Warning 9:41:43 pm Execution time since last step: 9.05 sec (Took longer than expected!) Info 9:41:43 pm ============================================== Info 9:41:43 pm Execution time since last step: 0.00 sec Info 9:41:43 pm [View Table Part Master For Sales Name By Sales Header Coloumn] Info 9:41:43 pm Execution time since last step: 0.00 sec Info 9:41:43 pm ============================================== Info 9:41:44 pm Execution time since last step: 0.56 sec Info 9:41:44 pm ✅ Total Headers Found: 31 Info 9:41:44 pm Execution time since last step: 0.00 sec Info 9:41:44 pm Headers → [Action, Company Name, Part No., Part Description, Part UOM, Costing Type, Product Category, Product Model Name and No., Special Product Category, Customer, Customer Part No., Supplier Detail 1, %SOB, Unit Price, Supplier Detail 2, Supplier Detail 3, Supplier Detail 4, Supplier Detail 5, Supplier Detail 6, Supplier Detail 7, Supplier Detail 8, Supplier Detail 9, Supplier Detail 10, Customer Name 1, Customer 1 Unit Price, Customer Name 2, Customer 2 Unit Price, Customer Name 3, Customer 3 Unit Price, Customer Name 4, Customer 4 Unit Price] Info 9:41:44 pm Execution time since last step: 0.00 sec Info 9:41:44 pm 🧩 Validation Targets → [Company Name, Part No., Part Description, Part UOM, Product Category, Product Model Name and No., Special Product Category, Customer] Warning 9:41:44 pm [Company Name] mismatch ignored → Expected: COSTMASTER-0304-MOHALI-CM1 | Actual: COSTMASTER-0304-CM1 Pass 9:41:44 pm [Part No.] Match → Expected: 30-06-44 | Actual: 30-06-44 Pass 9:41:44 pm [Part Description] Match → Expected: Letty115 | Actual: Letty115 Pass 9:41:44 pm [Part UOM] Match → Expected: Hourly | Actual: Hourly Pass 9:41:44 pm [Product Category] Match → Expected: rishi | Actual: rishi Pass 9:41:44 pm [Product Model Name and No.] Match → Expected: JKLakshmi-001 | Actual: JKLakshmi-001 Pass 9:41:44 pm [Special Product Category] Match → Expected: ACCESSORIES | Actual: ACCESSORIES Warning 9:41:44 pm [Customer] mismatch ignored → Expected: Rishicustomer-Tbilisi-0004 | Actual: Rishicustomer-0004 Pass 9:41:44 pm Row matched by Part No. (Sales not verified, continuing click). Pass 9:41:48 pm 🟢 Clicked Sales cell → Rishicustomer-0004 Info 9:41:48 pm Execution time since last step: 4.50 sec Info 9:41:48 pm ============================================== Info 9:41:48 pm Execution time since last step: 0.00 sec Info 9:41:48 pm VALIDATION COMPLETED: [View Table Part Master For Sales Name By Customer Header Coloumn] Info 9:41:48 pm Execution time since last step: 0.00 sec Info 9:41:48 pm ============================================== Pass 9:41:48 pm ✔ Part found successfully: 30-06-44 | Description: Letty115 Info 9:41:48 pm Execution time since last step: 0.00 sec Info 9:41:48 pm Stored Part Data: {Part Description=Letty115, Part Number=30-06-44, Filter Used=Part No.} Info 9:41:48 pm Execution time since last step: 0.00 sec Info 9:41:48 pm ===== END: Verify Part Number & Description (Sales Side) Part Master View Table ===== Info 9:41:48 pm Execution time since last step: 0.00 sec Info 9:41:48 pm ===== START: Verifying Saved 'Part Attributes' Values ===== Warning 9:41:48 pm ⚠ Tab not active → Re-loading Info 9:41:49 pm Execution time since last step: 0.98 sec Info 9:41:49 pm Navigated to tab → Part Price Calculations Info 9:41:50 pm Execution time since last step: 1.21 sec Info 9:41:50 pm Attempt 1 to load Part Attributes tab Info 9:41:52 pm Execution time since last step: 1.50 sec Info 9:41:52 pm Navigated to tab → Part Attributes Pass 9:41:53 pm ✔ Part Attributes tab active (Attempt 1) Info 9:41:53 pm Execution time since last step: 1.08 sec Info 9:41:53 pm ----- START FIELD VALIDATIONS ----- Pass 9:41:53 pm Annual Requirement matched → Expected: 500 | Actual: 500.000 Pass 9:41:53 pm Average Monthly Requirement matched → Expected: 55 | Actual: 55.000 Pass 9:41:53 pm Lot Size matched → Expected: 75.99 | Actual: 75.990 Info 9:41:53 pm Execution time since last step: 0.09 sec Info 9:41:53 pm Validating Commodity Group dropdown... Pass 9:41:53 pm Commodity Group MATCHED → Plastics Info 9:41:53 pm Execution time since last step: 0.08 sec Info 9:41:53 pm ✔ Completed Part Attributes saved value verification. Info 9:41:53 pm Execution time since last step: 0.00 sec Info 9:41:53 pm ============================================== Info 9:41:53 pm Execution time since last step: 0.00 sec Info 9:41:53 pm START: Validate Price Calculation (Standard Shapes ) Info 9:41:53 pm Execution time since last step: 0.00 sec Info 9:41:53 pm ============================================== Pass 9:41:53 pm Navigated to 'Part Price Calculations' tab Pass 9:41:56 pm ✔ RM Input Category matched | Expected = Standard Shapes | Actual = Standard Shapes Pass 9:41:56 pm ✔ Shape matched → Sheet Pass 9:41:58 pm ✔ Commodity Group matched | Expected = Ferrous Metals | Actual = Ferrous Metals Pass 9:41:58 pm ✔ Group Classification matched | Expected = Stainless Steel | Actual = Stainless Steel Pass 9:41:59 pm ✔ Year matched | Expected = 2021-2022 | Actual = 2021-2022 Pass 9:41:59 pm ✔ Period matched | Expected = Jan | Actual = Jan Pass 9:41:59 pm ✔ Specific Grade matched | Expected = CRCA-007 | Actual = CRCA-007 Pass 9:41:59 pm ✔ OHP matched | Expected = Speed testing-Rej-1.000 % of RMC+PC ,Rej-3.000 % of BOP ,ICC-32.000 % of RMC ,ICC-23.000 % of PC ,ICC-21.000 % of BOP ,OH-2.000 % of RMC ,OH-321.000 % of PC ,OH-12.000 % of BOP ,P-21.000 % of RMC ,P-21.000 % of PC ,P-3.000 % of BOP ,PKG-2.000 % of RMC+PC ,Frd-3.000 % of RMC ,Frd-4.000 % of PC ,Frd-213.000 % of BOP ,Inc-3.000 % of RMC ,Inc-1.000 % of PC ,Inc-3.000 % of BOP ,O/c-1.000 % of RMC+PC , | Actual = Speed testing-Rej-1.000 % of RMC+PC ,Rej-3.000 % of BOP ,ICC-32.000 % of RMC ,ICC-23.000 % of PC ,ICC-21.000 % of BOP ,OH-2.000 % of RMC ,OH-321.000 % of PC ,OH-12.000 % of BOP ,P-21.000 % of RMC ,P-21.000 % of PC ,P-3.000 % of BOP ,PKG-2.000 % of RMC+PC ,Frd-3.000 % of RMC ,Frd-4.000 % of PC ,Frd-213.000 % of BOP ,Inc-3.000 % of RMC ,Inc-1.000 % of PC ,Inc-3.000 % of BOP ,O/c-1.000 % of RMC+PC , Pass 9:41:59 pm ✔ Radio Button selected → Margin - Direct Entry Pass 9:41:59 pm ✔ Radio Button selected → Number of Pieces - Direct Entry Pass 9:41:59 pm ✔ Radio Button selected → Rejection / Wastage - Direct Entry Pass 9:41:59 pm [Length] matched → Expected = 25.750 | Actual = 25.750 Pass 9:41:59 pm [Width] matched → Expected = 14.350 | Actual = 14.350 Pass 9:41:59 pm [Rejection Blank Wt] matched → Expected = 68.450 | Actual = 68.450 Pass 9:41:59 pm [Blank Gross Wt] matched → Expected = 36.800 | Actual = 36.800 Pass 9:41:59 pm [Net Weight] matched → Expected = 33.600 | Actual = 33.600 Pass 9:41:59 pm [Rejection %] matched → Expected = 82.250 | Actual = 82.250 Pass 9:41:59 pm [Packing] matched → Expected = 46.550 | Actual = 46.550 Pass 9:41:59 pm [Insurance] matched → Expected = 69.750 | Actual = 69.750 Pass 9:41:59 pm [Profit] matched → Expected = 58.400 | Actual = 58.400 Pass 9:41:59 pm [Overhead] matched → Expected = 59.150 | Actual = 59.150 Pass 9:41:59 pm [Incoterms] matched → Expected = 60.350 | Actual = 60.350 Pass 9:41:59 pm [ICC] matched → Expected = 61.200 | Actual = 61.200 Pass 9:41:59 pm [Freight] matched → Expected = 62.900 | Actual = 62.900 Pass 9:41:59 pm [Other Factor 1] matched → Expected = 55.550 | Actual = 55.550 Pass 9:41:59 pm [Other Factor 2] matched → Expected = 56.650 | Actual = 56.650 Pass 9:41:59 pm [Other Factor 3] matched → Expected = 57.750 | Actual = 57.750 Pass 9:41:59 pm [Remarks] matched → Expected = Update_Remarks | Actual = Update_Remarks Fail 9:41:59 pm Mismatch: [Tool Cost] mismatch → Expected = 58.850 | Actual = 6.000 Fail 9:42:00 pm Mismatch: [Amortization Qty] mismatch → Expected = 57.900 | Actual = 30.000 Pass 9:42:00 pm ✔ All Standard Shapes values validated successfully Warning 9:42:00 pm Execution time since last step: 6.36 sec (Took longer than expected!) Info 9:42:00 pm ============================================== Info 9:42:00 pm Execution time since last step: 0.00 sec Info 9:42:00 pm END: Validate Price Calculation (Standard Shapes ) Info 9:42:00 pm Execution time since last step: 0.00 sec Info 9:42:00 pm ============================================== Info 9:42:00 pm Execution time since last step: 0.00 sec Info 9:42:00 pm -------------------------------------------------- Info 9:42:00 pm Execution time since last step: 0.00 sec Info 9:42:00 pm STARTING BOP VALIDATION (UI ↔ MAP) Info 9:42:00 pm Execution time since last step: 0.00 sec Info 9:42:00 pm -------------------------------------------------- Fail 9:42:00 pm ❌ BOP validation aborted → Expected data map is NULL / EMPTY Info 9:42:00 pm Execution time since last step: 0.00 sec Info 9:42:00 pm ============================================== Info 9:42:00 pm Execution time since last step: 0.00 sec Info 9:42:00 pm 🔵 UPDATE VALIDATION STARTED: [Tooling Cost Section] Info 9:42:00 pm Execution time since last step: 0.00 sec Info 9:42:00 pm ============================================== Info 9:42:01 pm Execution time since last step: 1.93 sec Info 9:42:01 pm Navigated to 'Tooling Cost' tab for UPDATE validation. Info 9:42:02 pm Execution time since last step: 1.02 sec Info 9:42:02 pm 🔍 Starting UPDATE validation for 16 fields... Warning 9:42:03 pm ⚠ Skipped (Not part of UPDATE validation) → ToolPartNodrp Warning 9:42:03 pm ⚠ Skipped (Not part of UPDATE validation) → ToolDelta Pass 9:42:04 pm PASS → [First Year Volume] Expected=5 | Actual=5 Pass 9:42:04 pm PASS → [Fifth Year Volume] Expected=8 | Actual=8 Pass 9:42:05 pm PASS → [Part Envelope Height(mm)] Expected=5.1234 | Actual=5.1234 Pass 9:42:05 pm PASS → [Part Envelope Width(mm)] Expected=21.5566 | Actual=21.5566 Pass 9:42:05 pm PASS → [Part Envelope Length(mm)] Expected=20.5566 | Actual=20.5566 Warning 9:42:05 pm ⚠ Skipped (Not part of UPDATE validation) → ToolCostDirectEntry Fail 9:42:06 pm FAIL → [Enter Tool No.] Expected=999 | Actual=Manual Entry Pass 9:42:06 pm PASS → [Second Year Volume] Expected=4 | Actual=4 Pass 9:42:07 pm PASS → [Settled Tool Cost] Expected=9 | Actual=9 Pass 9:42:07 pm PASS → [Tool Description] Expected=Updated-Manual-999 | Actual=Updated-Manual-999 Pass 9:42:08 pm PASS → [Fourth Year Volume] Expected=7 | Actual=7 Pass 9:42:08 pm PASS → [Tool Advance] Expected=3 | Actual=3 Pass 9:42:09 pm PASS → [Third Year Volume] Expected=6 | Actual=6 Warning 9:42:09 pm Execution time since last step: 6.61 sec (Took longer than expected!) Info 9:42:09 pm ============================================== Info 9:42:09 pm Execution time since last step: 0.00 sec Info 9:42:09 pm SUMMARY: Info 9:42:09 pm Execution time since last step: 0.00 sec Info 9:42:09 pm ============================================== Info 9:42:09 pm Execution time since last step: 0.00 sec Info 9:42:09 pm Passed: 11 Info 9:42:09 pm Execution time since last step: 0.00 sec Info 9:42:09 pm Failed: 1 Info 9:42:09 pm Execution time since last step: 0.00 sec Info 9:42:09 pm Warnings: 3 Fail 9:42:09 pm Mismatch: ❌ UPDATE Validation FAILED Info 9:42:09 pm Execution time since last step: 0.00 sec Info 9:42:09 pm ============================================== Pass 9:42:09 pm Test Passed Pass 9:42:09 pm Screenshot on Success
-
PT_C_07Exporting All The Templates
9:42:09 pm / 00:02:25:109 Fail
PT_C_07Exporting All The Templates
01.02.2026 9:42:09 pm 01.02.2026 9:44:34 pm 00:02:25:109 · #test-id=3Status Timestamp Details Pass 9:42:15 pm Clicked on option: Master Data Warning 9:42:15 pm Execution time since last step: 5.92 sec (Took longer than expected!) Info 9:42:15 pm Master Data Is Displayed On Dashboard.... Pass 9:42:18 pm Clicked Master Option: Part Master Info 9:42:18 pm Execution time since last step: 3.04 sec Info 9:42:18 pm ===== STEP 1: Enter Part Details ===== Pass 9:42:19 pm Entered Part Number → 16-93-45 Pass 9:42:20 pm Entered Part Description → Gerald511 Info 9:42:21 pm Execution time since last step: 3.14 sec Info 9:42:21 pm ===== STEP 2: Selecting Part UOM Value ===== Pass 9:42:25 pm Selected UOM → Hourly Info 9:42:26 pm Execution time since last step: 4.70 sec Info 9:42:26 pm ===== STEP 3: Selecting Company Name ===== Pass 9:42:28 pm Selected Company Name → COSTMASTER-0304-MOHALI-CM1 Info 9:42:29 pm Execution time since last step: 2.85 sec Info 9:42:29 pm ===== STEP 4: Selecting Radio Button ===== Pass 9:42:30 pm Selected Radio Button → Sales Info 9:42:31 pm Execution time since last step: 1.78 sec Info 9:42:31 pm ===== STEP 5: Selecting Customer ===== Pass 9:42:47 pm Selected Customer → Rishicustomer-Tbilisi-0004 Warning 9:42:47 pm Execution time since last step: 15.85 sec (Took longer than expected!) Info 9:42:47 pm ===== STEP 6: Selecting Product Category ===== Info 9:42:48 pm Execution time since last step: 1.13 sec Info 9:42:48 pm trying JavaScript click for: Pass 9:42:51 pm Selected Product Category → rishi Info 9:42:51 pm Execution time since last step: 3.59 sec Info 9:42:51 pm ===== STEP 7: Selecting Product Model ===== Info 9:42:55 pm Execution time since last step: 3.20 sec Info 9:42:55 pm trying JavaScript click for: Pass 9:42:58 pm Selected Product Model → JKLakshmi-001 Info 9:42:59 pm Execution time since last step: 4.56 sec Info 9:42:59 pm ===== STEP 8: Selecting Special Product Category ===== Info 9:43:00 pm Execution time since last step: 1.18 sec Info 9:43:00 pm trying JavaScript click for: Pass 9:43:03 pm Selected Special Product Category → ACCESSORIES Info 9:43:03 pm Execution time since last step: 2.98 sec Info 9:43:03 pm ===== STEP 9: Saving ===== Info 9:43:03 pm Execution time since last step: 0.03 sec Info 9:43:03 pm ===== STEP: Clicking Button in Part Master → Save ===== Pass 9:43:03 pm ✅ Successfully clicked button → Save Pass 9:43:03 pm Clicked Save. Info 9:43:03 pm Execution time since last step: 0.15 sec Info 9:43:03 pm ===== STEP 10: Verifying Toast ===== Info 9:43:05 pm Execution time since last step: 1.53 sec Info 9:43:05 pm Toast message appeared: Part Master details saved successfully. Info 9:43:05 pm Execution time since last step: 0.00 sec Info 9:43:05 pm ✅ Toast message validated successfully. Expected: Part Master details saved successfully. Pass 9:43:05 pm Toast validated correctly. Info 9:43:07 pm Execution time since last step: 2.01 sec Info 9:43:07 pm ===== START: Verify Part Number & Description view table partMaster ===== Info 9:43:11 pm Execution time since last step: 4.29 sec Info 9:43:11 pm Opening Part Master filter and selecting: Part No. Warning 9:44:04 pm Execution time since last step: 52.93 sec (Took longer than expected!) Info 9:44:04 pm Filter value selected: Part No. Warning 9:44:13 pm Execution time since last step: 9.00 sec (Took longer than expected!) Info 9:44:13 pm ============================================== Info 9:44:13 pm Execution time since last step: 0.00 sec Info 9:44:13 pm [View Table Part Master For Sales Name By Sales Header Coloumn] Info 9:44:13 pm Execution time since last step: 0.00 sec Info 9:44:13 pm ============================================== Info 9:44:14 pm Execution time since last step: 0.55 sec Info 9:44:14 pm ✅ Total Headers Found: 31 Info 9:44:14 pm Execution time since last step: 0.00 sec Info 9:44:14 pm Headers → [Action, Company Name, Part No., Part Description, Part UOM, Costing Type, Product Category, Product Model Name and No., Special Product Category, Customer, Customer Part No., Supplier Detail 1, %SOB, Unit Price, Supplier Detail 2, Supplier Detail 3, Supplier Detail 4, Supplier Detail 5, Supplier Detail 6, Supplier Detail 7, Supplier Detail 8, Supplier Detail 9, Supplier Detail 10, Customer Name 1, Customer 1 Unit Price, Customer Name 2, Customer 2 Unit Price, Customer Name 3, Customer 3 Unit Price, Customer Name 4, Customer 4 Unit Price] Info 9:44:14 pm Execution time since last step: 0.00 sec Info 9:44:14 pm 🧩 Validation Targets → [Company Name, Part No., Part Description, Part UOM, Product Category, Product Model Name and No., Special Product Category, Customer] Warning 9:44:14 pm [Company Name] mismatch ignored → Expected: COSTMASTER-0304-MOHALI-CM1 | Actual: COSTMASTER-0304-CM1 Pass 9:44:14 pm [Part No.] Match → Expected: 16-93-45 | Actual: 16-93-45 Pass 9:44:14 pm [Part Description] Match → Expected: Gerald511 | Actual: Gerald511 Pass 9:44:14 pm [Part UOM] Match → Expected: Hourly | Actual: Hourly Pass 9:44:14 pm [Product Category] Match → Expected: rishi | Actual: rishi Pass 9:44:14 pm [Product Model Name and No.] Match → Expected: JKLakshmi-001 | Actual: JKLakshmi-001 Pass 9:44:14 pm [Special Product Category] Match → Expected: ACCESSORIES | Actual: ACCESSORIES Warning 9:44:14 pm [Customer] mismatch ignored → Expected: Rishicustomer-Tbilisi-0004 | Actual: Rishicustomer-0004 Pass 9:44:14 pm Row matched by Part No. (Sales not verified, continuing click). Pass 9:44:18 pm 🟢 Clicked Sales cell → Rishicustomer-0004 Info 9:44:18 pm Execution time since last step: 3.82 sec Info 9:44:18 pm ============================================== Info 9:44:18 pm Execution time since last step: 0.00 sec Info 9:44:18 pm VALIDATION COMPLETED: [View Table Part Master For Sales Name By Customer Header Coloumn] Info 9:44:18 pm Execution time since last step: 0.00 sec Info 9:44:18 pm ============================================== Pass 9:44:18 pm ✔ Part found successfully: 16-93-45 | Description: Gerald511 Info 9:44:18 pm Execution time since last step: 0.00 sec Info 9:44:18 pm Stored Part Data: {Part Description=Gerald511, Part Number=16-93-45, Filter Used=Part No.} Info 9:44:18 pm Execution time since last step: 0.00 sec Info 9:44:18 pm ===== END: Verify Part Number & Description (Sales Side) Part Master View Table ===== Info 9:44:20 pm Execution time since last step: 2.00 sec Info 9:44:20 pm ============================================== Info 9:44:20 pm Execution time since last step: 0.00 sec Info 9:44:20 pm START: Verify Three-Bar Functionality Info 9:44:20 pm Execution time since last step: 0.00 sec Info 9:44:20 pm ============================================== Pass 9:44:20 pm Navigated to 'Part Price Calculations' tab Pass 9:44:21 pm RM Input Category selected → Standard Shapes Pass 9:44:25 pm Clicked on Three-Bar menu Warning 9:44:27 pm Execution time since last step: 7.16 sec (Took longer than expected!) Info 9:44:27 pm Three-bar options loaded. Total options: 6 Pass 9:44:27 pm Clicked on 'Export Whole Report' Warning 9:44:32 pm Execution time since last step: 5.23 sec (Took longer than expected!) Info 9:44:32 pm ✅ Latest Excel File Found: C:\Users\Raj Tripathi\Downloads\2012025\CostMasters-ICE-V5.0\downloads\_02-01-2026_21_44_26.xlsx Pass 9:44:32 pm Export Whole Report file downloaded successfully Pass 9:44:32 pm Re-opened Three-Bar menu Fail 9:44:34 pm Mismatch: 'Consolidated Assembly' option NOT found in Three-Bar menu Pass 9:44:34 pm Test Passed Pass 9:44:34 pm Screenshot on Success
-
PT_C_07Copy Costing For Customer
9:44:34 pm / 00:12:36:922 Fail
PT_C_07Copy Costing For Customer
01.02.2026 9:44:34 pm 01.02.2026 9:57:11 pm 00:12:36:922 · #test-id=4Status Timestamp Details Pass 9:44:40 pm Clicked on option: Master Data Warning 9:44:40 pm Execution time since last step: 5.60 sec (Took longer than expected!) Info 9:44:40 pm Master Data Is Displayed On Dashboard.... Pass 9:44:43 pm Clicked Master Option: Part Master Info 9:44:43 pm Execution time since last step: 2.90 sec Info 9:44:43 pm ===== STEP 1: Enter Part Details ===== Pass 9:44:43 pm Entered Part Number → 89-76-66 Pass 9:44:45 pm Entered Part Description → Olimpia822 Info 9:44:46 pm Execution time since last step: 3.16 sec Info 9:44:46 pm ===== STEP 2: Selecting Part UOM Value ===== Pass 9:44:49 pm Selected UOM → Hourly Info 9:44:51 pm Execution time since last step: 4.66 sec Info 9:44:51 pm ===== STEP 3: Selecting Company Name ===== Pass 9:44:52 pm Selected Company Name → COSTMASTER-0304-MOHALI-CM1 Info 9:44:54 pm Execution time since last step: 2.83 sec Info 9:44:54 pm ===== STEP 4: Selecting Radio Button ===== Pass 9:44:54 pm Selected Radio Button → Sales Info 9:44:55 pm Execution time since last step: 1.79 sec Info 9:44:55 pm ===== STEP 5: Selecting Customer ===== Pass 9:45:11 pm Selected Customer → Rishicustomer-Tbilisi-0004 Warning 9:45:11 pm Execution time since last step: 15.60 sec (Took longer than expected!) Info 9:45:11 pm ===== STEP 6: Selecting Product Category ===== Info 9:45:12 pm Execution time since last step: 1.07 sec Info 9:45:12 pm trying JavaScript click for: Pass 9:45:15 pm Selected Product Category → rishi Info 9:45:15 pm Execution time since last step: 3.43 sec Info 9:45:15 pm ===== STEP 7: Selecting Product Model ===== Info 9:45:19 pm Execution time since last step: 3.17 sec Info 9:45:19 pm trying JavaScript click for: Pass 9:45:22 pm Selected Product Model → JKLakshmi-001 Info 9:45:23 pm Execution time since last step: 4.49 sec Info 9:45:23 pm ===== STEP 8: Selecting Special Product Category ===== Info 9:45:24 pm Execution time since last step: 1.16 sec Info 9:45:24 pm trying JavaScript click for: Pass 9:45:27 pm Selected Special Product Category → ACCESSORIES Info 9:45:27 pm Execution time since last step: 2.93 sec Info 9:45:27 pm ===== STEP 9: Saving ===== Info 9:45:27 pm Execution time since last step: 0.02 sec Info 9:45:27 pm ===== STEP: Clicking Button in Part Master → Save ===== Pass 9:45:27 pm ✅ Successfully clicked button → Save Pass 9:45:27 pm Clicked Save. Info 9:45:27 pm Execution time since last step: 0.10 sec Info 9:45:27 pm ===== STEP 10: Verifying Toast ===== Info 9:45:28 pm Execution time since last step: 1.13 sec Info 9:45:28 pm Toast message appeared: Part Master details saved successfully. Info 9:45:28 pm Execution time since last step: 0.00 sec Info 9:45:28 pm ✅ Toast message validated successfully. Expected: Part Master details saved successfully. Pass 9:45:28 pm Toast validated correctly. Info 9:45:28 pm Execution time since last step: 0.00 sec Info 9:45:28 pm ===== STEP 1: Enter Part Details ===== Pass 9:45:29 pm Entered Part Number → 60-06-40 Pass 9:45:31 pm Entered Part Description → Alexander718 Info 9:45:33 pm Execution time since last step: 4.47 sec Info 9:45:33 pm ===== STEP 2: Selecting Part UOM Value ===== Info 9:45:33 pm Execution time since last step: 0.22 sec Info 9:45:33 pm Clicked on UOM dropdown. Info 9:45:35 pm Execution time since last step: 2.26 sec Info 9:45:35 pm Entered search keyword in UOM search box → Hourly Pass 9:45:38 pm Selected UOM → Hourly Info 9:45:40 pm Execution time since last step: 4.17 sec Info 9:45:40 pm ===== STEP 3: Selecting Company Name ===== Pass 9:45:44 pm Selected Company Name → COSTMASTER-0304-MOHALI-CM1 Info 9:45:44 pm Execution time since last step: 4.37 sec Info 9:45:44 pm ===== STEP 4: Selecting Radio Button By Name ===== Pass 9:45:44 pm Selected Supplier Radio Button → Sales Pass 9:46:05 pm Selected Customer → Rishicustomer-Tbilisi-0004 Warning 9:46:05 pm Execution time since last step: 21.36 sec (Took longer than expected!) Info 9:46:05 pm ===== STEP 6: Selecting Product Category ===== Info 9:46:06 pm Execution time since last step: 1.13 sec Info 9:46:06 pm trying JavaScript click for: Pass 9:46:12 pm Selected Product Category → rishi Warning 9:46:12 pm Execution time since last step: 5.08 sec (Took longer than expected!) Info 9:46:12 pm ===== STEP 7: Selecting Product Model ===== Info 9:46:12 pm Execution time since last step: 0.27 sec Info 9:46:12 pm trying JavaScript click for: Pass 9:46:17 pm Selected Product Model → JKLakshmi-001 Warning 9:46:19 pm Execution time since last step: 6.86 sec (Took longer than expected!) Info 9:46:19 pm ===== STEP 8: Selecting Special Product Category ===== Info 9:46:20 pm Execution time since last step: 1.16 sec Info 9:46:20 pm trying JavaScript click for: Pass 9:46:23 pm Selected Special Product Category → ACCESSORIES Info 9:46:23 pm Execution time since last step: 2.88 sec Info 9:46:23 pm ===== STEP 9: Clicking Save Button ===== Info 9:46:23 pm Execution time since last step: 0.02 sec Info 9:46:23 pm ===== STEP: Clicking Button in Part Master → Save ===== Pass 9:46:23 pm ✅ Successfully clicked button → Save Pass 9:46:23 pm Clicked on 'Save' button successfully. Info 9:46:23 pm Execution time since last step: 0.09 sec Info 9:46:23 pm ===== STEP 10: Verifying Toast Message ===== Info 9:46:24 pm Execution time since last step: 1.17 sec Info 9:46:24 pm Toast message appeared: Part Master details saved successfully. Info 9:46:24 pm Execution time since last step: 0.00 sec Info 9:46:24 pm ✅ Toast message validated successfully. Expected: Part Master details saved successfully. Pass 9:46:24 pm Toast message verification completed successfully. Pass 9:46:25 pm Clicked Master Option: Bill of Material Warning 9:46:59 pm Execution time since last step: 35.43 sec (Took longer than expected!) Info 9:46:59 pm Starting BOM Excel import... Info 9:46:59 pm Execution time since last step: 0.05 sec Info 9:46:59 pm File selected for upload: C:\Users\Raj Tripathi\Downloads\2012025\CostMasters-ICE-V5.0\downloads\BOM_02-01-2026_21_46_38.xlsx Info 9:46:59 pm Execution time since last step: 0.01 sec Info 9:46:59 pm ===== 🧩 Step: Opening, Saving & Closing Excel File Safely ===== Info 9:46:59 pm Execution time since last step: 0.00 sec Info 9:46:59 pm 📁 File Path → C:\Users\Raj Tripathi\Downloads\2012025\CostMasters-ICE-V5.0\downloads\BOM_02-01-2026_21_46_38.xlsx Info 9:46:59 pm Execution time since last step: 0.03 sec Info 9:46:59 pm 📂 Excel launched successfully. Pass 9:47:05 pm 💾 File saved and closed safely using PowerShell COM automation. Pass 9:47:05 pm ❎ Excel process terminated successfully. Warning 9:47:07 pm Execution time since last step: 7.07 sec (Took longer than expected!) Info 9:47:07 pm ===== ✅ Excel File Save & Close Operation Completed Without Affecting Eclipse ===== Info 9:47:09 pm Execution time since last step: 2.08 sec Info 9:47:09 pm Clicking Import button to open file dialog... Warning 9:47:15 pm Execution time since last step: 6.41 sec (Took longer than expected!) Info 9:47:15 pm File path pasted: C:\Users\Raj Tripathi\Downloads\2012025\CostMasters-ICE-V5.0\downloads\BOM_02-01-2026_21_46_38.xlsx Info 9:47:16 pm Execution time since last step: 1.00 sec Info 9:47:16 pm Pressed Enter to confirm file selection. Pass 9:47:30 pm Clicked on option: Master Data Warning 9:47:30 pm Execution time since last step: 13.62 sec (Took longer than expected!) Info 9:47:30 pm Master Data Is Displayed On Dashboard.... Pass 9:47:36 pm Clicked Master Option: Part Master Warning 9:47:39 pm Execution time since last step: 8.98 sec (Took longer than expected!) Info 9:47:39 pm ===== START: Verify Part Number & Description view table partMaster ===== Info 9:47:43 pm Execution time since last step: 4.21 sec Info 9:47:43 pm Opening Part Master filter and selecting: Part No. Warning 9:48:35 pm Execution time since last step: 52.17 sec (Took longer than expected!) Info 9:48:35 pm Filter value selected: Part No. Warning 9:48:44 pm Execution time since last step: 8.93 sec (Took longer than expected!) Info 9:48:44 pm ============================================== Info 9:48:44 pm Execution time since last step: 0.00 sec Info 9:48:44 pm [View Table Part Master For Sales Name By Sales Header Coloumn] Info 9:48:44 pm Execution time since last step: 0.00 sec Info 9:48:44 pm ============================================== Info 9:48:45 pm Execution time since last step: 0.58 sec Info 9:48:45 pm ✅ Total Headers Found: 31 Info 9:48:45 pm Execution time since last step: 0.00 sec Info 9:48:45 pm Headers → [Action, Company Name, Part No., Part Description, Part UOM, Costing Type, Product Category, Product Model Name and No., Special Product Category, Customer, Customer Part No., Supplier Detail 1, %SOB, Unit Price, Supplier Detail 2, Supplier Detail 3, Supplier Detail 4, Supplier Detail 5, Supplier Detail 6, Supplier Detail 7, Supplier Detail 8, Supplier Detail 9, Supplier Detail 10, Customer Name 1, Customer 1 Unit Price, Customer Name 2, Customer 2 Unit Price, Customer Name 3, Customer 3 Unit Price, Customer Name 4, Customer 4 Unit Price] Info 9:48:45 pm Execution time since last step: 0.00 sec Info 9:48:45 pm 🧩 Validation Targets → [Company Name, Part No., Part Description, Part UOM, Product Category, Product Model Name and No., Special Product Category, Customer] Warning 9:48:45 pm [Company Name] mismatch ignored → Expected: COSTMASTER-0304-MOHALI-CM1 | Actual: COSTMASTER-0304-CM1 Pass 9:48:45 pm [Part No.] Match → Expected: 89-76-66 | Actual: 89-76-66 Pass 9:48:45 pm [Part Description] Match → Expected: Olimpia822 | Actual: Olimpia822 Pass 9:48:45 pm [Part UOM] Match → Expected: Hourly | Actual: Hourly Pass 9:48:45 pm [Product Category] Match → Expected: rishi | Actual: rishi Pass 9:48:45 pm [Product Model Name and No.] Match → Expected: JKLakshmi-001 | Actual: JKLakshmi-001 Pass 9:48:45 pm [Special Product Category] Match → Expected: ACCESSORIES | Actual: ACCESSORIES Warning 9:48:45 pm [Customer] mismatch ignored → Expected: Rishicustomer-Tbilisi-0004 | Actual: Rishicustomer-0004 Pass 9:48:45 pm Row matched by Part No. (Sales not verified, continuing click). Pass 9:48:50 pm 🟢 Clicked Sales cell → Rishicustomer-0004 Warning 9:48:50 pm Execution time since last step: 5.24 sec (Took longer than expected!) Info 9:48:50 pm ============================================== Info 9:48:50 pm Execution time since last step: 0.00 sec Info 9:48:50 pm VALIDATION COMPLETED: [View Table Part Master For Sales Name By Customer Header Coloumn] Info 9:48:50 pm Execution time since last step: 0.00 sec Info 9:48:50 pm ============================================== Pass 9:48:50 pm ✔ Part found successfully: 89-76-66 | Description: Olimpia822 Info 9:48:50 pm Execution time since last step: 0.00 sec Info 9:48:50 pm Stored Part Data: {Part Description=Olimpia822, Part Number=89-76-66, Filter Used=Part No.} Info 9:48:50 pm Execution time since last step: 0.00 sec Info 9:48:50 pm ===== END: Verify Part Number & Description (Sales Side) Part Master View Table ===== Info 9:48:51 pm Execution time since last step: 1.01 sec Info 9:48:51 pm ===== START: Verifying and Writing Data in 'Part Attributes' Tab ===== Info 9:48:52 pm Execution time since last step: 1.22 sec Info 9:48:52 pm ===== ENSURE PART ATTRIBUTES TAB (BOOTSTRAP FORCE) ===== Warning 9:48:52 pm ⚠ Header not visible. Forcing Bootstrap tab switch... Pass 9:48:53 pm ✔ Part Attributes tab FORCEFULLY activated via Bootstrap JS Info 9:48:54 pm Execution time since last step: 2.32 sec Info 9:48:54 pm Option found → Plastics Pass 9:48:55 pm ✔ Selected Commodity Group via Actions → Plastics Pass 9:48:55 pm ✔ Entered & stored all Part Attribute values Pass 9:48:56 pm ✔ Toast Verified Info 9:48:58 pm Execution time since last step: 3.68 sec Info 9:48:58 pm ============================================== Info 9:48:58 pm Execution time since last step: 0.00 sec Info 9:48:58 pm START: Save Price Calculation (Standard Shapes - Customer) Info 9:48:58 pm Execution time since last step: 0.00 sec Info 9:48:58 pm ============================================== Pass 9:48:59 pm Navigated to 'Part Price Calculations' tab Pass 9:49:02 pm RM Input Category selected → Standard Shapes Warning 9:49:06 pm Execution time since last step: 8.17 sec (Took longer than expected!) Info 9:49:06 pm trying JavaScript click for: Info 9:49:08 pm Execution time since last step: 1.73 sec Info 9:49:08 pm trying JavaScript click for: Warning 9:49:23 pm Execution time since last step: 15.27 sec (Took longer than expected!) Info 9:49:23 pm Entering value for [Rejection %] → 78.11 Pass 9:49:24 pm Value entered & stored successfully → [Rejection %] = 78.11 Info 9:49:26 pm Execution time since last step: 2.33 sec Info 9:49:26 pm Entering value for [Packing] → 43.22 Pass 9:49:26 pm Value entered & stored successfully → [Packing] = 43.22 Info 9:49:28 pm Execution time since last step: 2.28 sec Info 9:49:28 pm Entering value for [Insurance] → 66.33 Pass 9:49:28 pm Value entered & stored successfully → [Insurance] = 66.33 Info 9:49:30 pm Execution time since last step: 2.25 sec Info 9:49:30 pm Entering value for [Profit] → 54.44 Pass 9:49:30 pm Value entered & stored successfully → [Profit] = 54.44 Info 9:49:32 pm Execution time since last step: 2.27 sec Info 9:49:32 pm Entering value for [Overhead] → 54.55 Pass 9:49:33 pm Value entered & stored successfully → [Overhead] = 54.55 Info 9:49:35 pm Execution time since last step: 2.27 sec Info 9:49:35 pm Entering value for [Incoterms] → 54.66 Pass 9:49:35 pm Value entered & stored successfully → [Incoterms] = 54.66 Info 9:49:37 pm Execution time since last step: 2.25 sec Info 9:49:37 pm Entering value for [ICC] → 54.77 Pass 9:49:37 pm Value entered & stored successfully → [ICC] = 54.77 Info 9:49:39 pm Execution time since last step: 2.24 sec Info 9:49:39 pm Entering value for [Freight] → 54.88 Pass 9:49:39 pm Value entered & stored successfully → [Freight] = 54.88 Info 9:49:41 pm Execution time since last step: 2.26 sec Info 9:49:41 pm Entering value for [Other Factor 1] → 54.11 Pass 9:49:42 pm Value entered & stored successfully → [Other Factor 1] = 54.11 Info 9:49:44 pm Execution time since last step: 2.32 sec Info 9:49:44 pm Entering value for [Other Factor 2] → 54.22 Pass 9:49:44 pm Value entered & stored successfully → [Other Factor 2] = 54.22 Info 9:49:46 pm Execution time since last step: 2.23 sec Info 9:49:46 pm Entering value for [Other Factor 3] → 54.33 Pass 9:49:46 pm Value entered & stored successfully → [Other Factor 3] = 54.33 Info 9:49:48 pm Execution time since last step: 2.29 sec Info 9:49:48 pm Entering value for [Remarks] → Save_Remarks Pass 9:49:49 pm Value entered & stored successfully → [Remarks] = Save_Remarks Info 9:49:51 pm Execution time since last step: 2.38 sec Info 9:49:51 pm Entering value for [Tool Cost] → 54.55 Pass 9:49:51 pm Value entered & stored successfully → [Tool Cost] = 54.55 Info 9:49:53 pm Execution time since last step: 2.25 sec Info 9:49:53 pm Entering value for [Amortization Qty] → 54.66 Pass 9:49:53 pm Value entered & stored successfully → [Amortization Qty] = 54.66 Pass 9:49:55 pm All Standard Shapes cost values entered successfully Pass 9:49:55 pm Clicked Save button Pass 9:49:56 pm Toast Message displayed → Standard Shape Costing saved successfully. Info 9:49:56 pm Execution time since last step: 2.77 sec Info 9:49:56 pm ========== FINAL STORED MAP VALUES ========== Info 9:49:56 pm Execution time since last step: 0.00 sec Info 9:49:56 pm Shape → Sheet Info 9:49:56 pm Execution time since last step: 0.00 sec Info 9:49:56 pm Tool Cost → 54.55 Info 9:49:56 pm Execution time since last step: 0.00 sec Info 9:49:56 pm Commodity Group → Ferrous Metals Info 9:49:56 pm Execution time since last step: 0.00 sec Info 9:49:56 pm Group Classification → Stainless Steel Info 9:49:56 pm Execution time since last step: 0.00 sec Info 9:49:56 pm Blank Gross Wt → 1.2 Info 9:49:56 pm Execution time since last step: 0.00 sec Info 9:49:56 pm Packing → 43.22 Info 9:49:56 pm Execution time since last step: 0.00 sec Info 9:49:56 pm Remarks → Save_Remarks Info 9:49:56 pm Execution time since last step: 0.00 sec Info 9:49:56 pm OHP → Speed testing-Rej-1.000 % of RMC+PC ,Rej-3.000 % of BOP ,ICC-32.000 % of RMC ,ICC-23.000 % of PC ,ICC-21.000 % of BOP ,OH-2.000 % of RMC ,OH-321.000 % of PC ,OH-12.000 % of BOP ,P-21.000 % of RMC ,P-21.000 % of PC ,P-3.000 % of BOP ,PKG-2.000 % of RMC+PC ,Frd-3.000 % of RMC ,Frd-4.000 % of PC ,Frd-213.000 % of BOP ,Inc-3.000 % of RMC ,Inc-1.000 % of PC ,Inc-3.000 % of BOP ,O/c-1.000 % of RMC+PC , Info 9:49:56 pm Execution time since last step: 0.00 sec Info 9:49:56 pm Profit → 54.44 Info 9:49:56 pm Execution time since last step: 0.00 sec Info 9:49:56 pm Width → 12.75 Info 9:49:56 pm Execution time since last step: 0.00 sec Info 9:49:56 pm Freight → 54.88 Info 9:49:56 pm Execution time since last step: 0.00 sec Info 9:49:56 pm Amortization Qty → 54.66 Info 9:49:56 pm Execution time since last step: 0.00 sec Info 9:49:56 pm RM Input Category → Standard Shapes Info 9:49:56 pm Execution time since last step: 0.00 sec Info 9:49:56 pm ICC → 54.77 Info 9:49:56 pm Execution time since last step: 0.00 sec Info 9:49:56 pm Period → Jan Info 9:49:56 pm Execution time since last step: 0.00 sec Info 9:49:56 pm Specific Grade → CRCA-007 Info 9:49:56 pm Execution time since last step: 0.00 sec Info 9:49:56 pm Rejection Blank Wt → 65.20 Info 9:49:56 pm Execution time since last step: 0.00 sec Info 9:49:56 pm Rejection % → 78.11 Info 9:49:56 pm Execution time since last step: 0.00 sec Info 9:49:56 pm ToastMessage → Standard Shape Costing saved successfully. Info 9:49:56 pm Execution time since last step: 0.00 sec Info 9:49:56 pm Year → 2021-2022 Info 9:49:56 pm Execution time since last step: 0.00 sec Info 9:49:56 pm Length → 23.50 Info 9:49:56 pm Execution time since last step: 0.00 sec Info 9:49:56 pm Insurance → 66.33 Info 9:49:56 pm Execution time since last step: 0.00 sec Info 9:49:56 pm Overhead → 54.55 Info 9:49:56 pm Execution time since last step: 0.00 sec Info 9:49:56 pm Incoterms → 54.66 Info 9:49:56 pm Execution time since last step: 0.00 sec Info 9:49:56 pm Other Factor 2 → 54.22 Info 9:49:56 pm Execution time since last step: 0.00 sec Info 9:49:56 pm Net Weight → 0.9848 Info 9:49:56 pm Execution time since last step: 0.00 sec Info 9:49:56 pm Other Factor 1 → 54.11 Info 9:49:56 pm Execution time since last step: 0.00 sec Info 9:49:56 pm Other Factor 3 → 54.33 Info 9:49:56 pm Execution time since last step: 0.00 sec Info 9:49:56 pm ============================================= Info 9:50:00 pm Execution time since last step: 4.04 sec Info 9:50:00 pm switching to BOP tab Pass 9:50:01 pm switch to BOP tab executed Pass 9:50:01 pm ✔ Header located successfully. Warning 9:50:02 pm Action click failed, invoking JS function directly Pass 9:50:02 pm '+ BOP' action executed. Pass 9:50:07 pm ✔ BOP Table displayed. Pass 9:50:17 pm Selected Part No: M5 pressure rivet nut-28102024 Warning 9:50:18 pm Execution time since last step: 18.57 sec (Took longer than expected!) Info 9:50:18 pm ✅ Found header 'Qty/Pc' at column index: 7 Pass 9:50:19 pm 🟢 Entered value '2' in column 'Qty/Pc' successfully. Pass 9:50:19 pm Qty/Pc entered → 2 Info 9:50:21 pm Execution time since last step: 2.39 sec Info 9:50:21 pm ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 9:50:21 pm 📋 Retrieved value from column 'Part Cost/Unit' = '123.000'. Pass 9:50:21 pm ✔ BOP calculation completed (Part Cost/Unit non-zero). Info 9:50:21 pm Execution time since last step: 0.17 sec Info 9:50:21 pm ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 9:50:21 pm 📋 Retrieved value from column 'Part Cost/Unit' = '123.000'. Pass 9:50:21 pm Auto fetched Part Cost/Unit → 123.000 Info 9:50:21 pm Execution time since last step: 0.19 sec Info 9:50:21 pm ✅ Found header 'Total Cost' at column index: 16 Pass 9:50:21 pm 📋 Retrieved value from column 'Total Cost' = '246.00000'. Pass 9:50:21 pm Fetched Total Cost (UI) → 246.00000 Pass 9:50:21 pm Fetched Total Cost (Extra Cell) → 246.000 Info 9:50:21 pm Execution time since last step: 0.14 sec Info 9:50:21 pm ✅ Found header 'Bop Type' at column index: 2 Pass 9:50:21 pm 📋 Retrieved value from column 'Bop Type' = 'Bolt'. Info 9:50:21 pm Execution time since last step: 0.11 sec Info 9:50:21 pm ✅ Found header 'Part Description' at column index: 3 Pass 9:50:21 pm 📋 Retrieved value from column 'Part Description' = '28102024'. Info 9:50:21 pm Execution time since last step: 0.10 sec Info 9:50:21 pm ✅ Found header 'Customer' at column index: 4 Pass 9:50:21 pm 📋 Retrieved value from column 'Customer' = 'Supplier Name-01'. Info 9:50:21 pm Execution time since last step: 0.14 sec Info 9:50:21 pm ✅ Found header 'Supply Currency' at column index: 5 Pass 9:50:21 pm 📋 Retrieved value from column 'Supply Currency' = ''. Info 9:50:22 pm Execution time since last step: 0.13 sec Info 9:50:22 pm ✅ Found header 'UOM' at column index: 6 Pass 9:50:22 pm 📋 Retrieved value from column 'UOM' = 'Nos.'. Info 9:50:22 pm Execution time since last step: 0.13 sec Info 9:50:22 pm ✅ Found header 'Qty/Pc' at column index: 7 Pass 9:50:22 pm 📋 Retrieved value from column 'Qty/Pc' = '2'. Info 9:50:22 pm Execution time since last step: 0.14 sec Info 9:50:22 pm ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 9:50:22 pm 📋 Retrieved value from column 'Part Cost/Unit' = '123.000'. Info 9:50:22 pm Execution time since last step: 0.13 sec Info 9:50:22 pm ✅ Found header 'Currency Conversion' at column index: 9 Pass 9:50:22 pm 📋 Retrieved value from column 'Currency Conversion' = '1.000'. Info 9:50:22 pm Execution time since last step: 0.13 sec Info 9:50:22 pm ✅ Found header 'Duties%' at column index: 10 Pass 9:50:22 pm 📋 Retrieved value from column 'Duties%' = '0.000'. Info 9:50:22 pm Execution time since last step: 0.13 sec Info 9:50:22 pm ✅ Found header 'Freight & Insurance %' at column index: 11 Pass 9:50:22 pm 📋 Retrieved value from column 'Freight & Insurance %' = ''. Info 9:50:22 pm Execution time since last step: 0.17 sec Info 9:50:22 pm ✅ Found header 'Other Cost' at column index: 12 Pass 9:50:22 pm 📋 Retrieved value from column 'Other Cost' = '0.000'. Info 9:50:23 pm Execution time since last step: 0.16 sec Info 9:50:23 pm ✅ Found header 'Sub Total' at column index: 14 Pass 9:50:23 pm 📋 Retrieved value from column 'Sub Total' = '246.000'. Info 9:50:23 pm Execution time since last step: 0.17 sec Info 9:50:23 pm ✅ Found header 'BOP Handling%' at column index: 15 Pass 9:50:23 pm 📋 Retrieved value from column 'BOP Handling%' = '0.000'. Info 9:50:23 pm Execution time since last step: 0.24 sec Info 9:50:23 pm ✅ Found header 'Total Cost' at column index: 16 Pass 9:50:23 pm 📋 Retrieved value from column 'Total Cost' = '246.00000'. Info 9:50:23 pm Execution time since last step: 0.03 sec Info 9:50:23 pm Captured 14 header-value pairs from BOP table. Info 9:50:23 pm Execution time since last step: 0.00 sec Info 9:50:23 pm Captured BOP Header Values: Bop Type = Bolt, Part Description = 28102024, Customer = Supplier Name-01, Supply Currency = , UOM = Nos., Qty/Pc = 2, Part Cost/Unit = 123.000, Currency Conversion = 1.000, Duties% = 0.000, Freight & Insurance % = , Other Cost = 0.000, Sub Total = 246.000, BOP Handling% = 0.000, Total Cost = 246.00000 Pass 9:50:24 pm ✔ Save button is enabled. Pass 9:50:24 pm ✔ Save button clicked. Fail 9:50:49 pm ❌ Exception in clickAddBopAndVerifyTable → Expected condition failed: waiting for visibility of element located by By.xpath: //div[@class='toast-message'] (tried for 5 second(s) with 500 milliseconds interval) Build info: version: '4.25.0', revision: '8a8aea2337' System info: os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '21.0.8' Driver info: org.openqa.selenium.chrome.ChromeDriver Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 143.0.7499.170, chrome: {chromedriverVersion: 143.0.7499.169 (164b20aab62..., userDataDir: C:\Users\RAJTRI~1\AppData\L...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:59377}, goog:processID: 4808, networkConnectionEnabled: false, pageLoadStrategy: normal, platformName: windows, proxy: Proxy(), se:cdp: ws://localhost:59377/devtoo..., se:cdpVersion: 143.0.7499.170, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:extension:minPinLength: true, webauthn:extension:prf: true, webauthn:virtualAuthenticators: true} Session ID: 14044e54d9a0a14c6ac07be732f8f15c Pass 9:50:51 pm ✔ In House BOP section found. Warning 9:50:52 pm Execution time since last step: 28.93 sec (Took longer than expected!) Info 9:50:52 pm trying JavaScript click for: Pass 9:50:52 pm ✔ Clicked +Add Info 9:50:53 pm Execution time since last step: 1.42 sec Info 9:50:53 pm Header Map: {Part No.=0, Bop Type=1, Part Description=2, UOM=3, Qty/Pc=4, RM Grade=5, RM Rate/kg=6, Gross Wt=7, Finish Wt=8, RM Cost=9, Process Cost=10, Others=11, Part Cost/Unit=12, Sub Total=13, BOP Handling%=14, Total Cost=15} Pass 9:50:53 pm ✔ Selected In-House Part No → Partno-002-Part Desc-2812 Info 9:50:54 pm Execution time since last step: 0.76 sec Info 9:50:54 pm ✔ Qty auto reset → 1 Pass 9:50:57 pm ✔ Final Qty/Pc = 21 Pass 9:50:57 pm Bop Type = Bolt Pass 9:50:57 pm Part Description = Part Desc-2812 Pass 9:50:57 pm UOM = cm-2 Pass 9:50:57 pm RM Grade = ST-1 Pass 9:50:57 pm RM Rate/kg = 355 Pass 9:50:57 pm Gross Wt = 0 Pass 9:50:57 pm Finish Wt = 10 Pass 9:50:57 pm RM Cost = 540 Pass 9:50:57 pm Process Cost = 20 Pass 9:50:57 pm Others = 10 Pass 9:50:57 pm Part Cost/Unit = 570 Pass 9:50:57 pm Sub Total = 11970.000 Pass 9:50:57 pm BOP Handling% = Pass 9:50:57 pm Total Cost = 11970.000 Pass 9:50:57 pm ✔ Total Cost verified → 11970.0 Pass 9:50:57 pm ✔ Save button clicked for In-House BOP. Fail 9:51:22 pm ❌ Exception in VerifyEnterValueInBopForInHouse → Expected condition failed: waiting for visibility of element located by By.xpath: //div[@class='toast-message'] (tried for 5 second(s) with 500 milliseconds interval) Build info: version: '4.25.0', revision: '8a8aea2337' System info: os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '21.0.8' Driver info: org.openqa.selenium.chrome.ChromeDriver Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 143.0.7499.170, chrome: {chromedriverVersion: 143.0.7499.169 (164b20aab62..., userDataDir: C:\Users\RAJTRI~1\AppData\L...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:59377}, goog:processID: 4808, networkConnectionEnabled: false, pageLoadStrategy: normal, platformName: windows, proxy: Proxy(), se:cdp: ws://localhost:59377/devtoo..., se:cdpVersion: 143.0.7499.170, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:extension:minPinLength: true, webauthn:extension:prf: true, webauthn:virtualAuthenticators: true} Session ID: 14044e54d9a0a14c6ac07be732f8f15c Warning 9:51:24 pm Execution time since last step: 29.75 sec (Took longer than expected!) Info 9:51:24 pm ===== Filling Tooling Cost Form for Part: 89-76-66 ===== Info 9:51:26 pm Execution time since last step: 1.84 sec Info 9:51:26 pm Navigated to Tooling Cost tab. Pass 9:51:28 pm ✔ Tooling Cost header visible. Pass 9:51:28 pm ✔ Add Tool button visible. Pass 9:51:28 pm Clicked Add New Tooling Row button. Pass 9:51:30 pm ✔ Selected dropdown [Tool Number] = Manual Entry Pass 9:51:32 pm ✔ Entered [12345] in Enter Tool No. Pass 9:51:34 pm ✔ Entered [Automation Tool Description] in Tool Description Pass 9:51:36 pm ✔ Selected dropdown [Supplier Name & Code] = 0801-Celesta Pass 9:51:39 pm ✔ Selected dropdown [Tool Ownership] = Customer Paid Pass 9:51:41 pm ✔ Selected dropdown [Tool Type] = Carbide tool Pass 9:51:43 pm ✔ Entered [25.50] in Part Envelope Length Pass 9:51:45 pm ✔ Entered [12.10] in Part Envelope Width Pass 9:51:48 pm ✔ Entered [5.30] in Part Envelope Height Pass 9:51:50 pm ✔ Entered [500000] in Settled Tool Cost Pass 9:51:53 pm ✔ Entered [100000] in Tool Advance Pass 9:51:55 pm ✔ Entered [20000] in First Year Volume Pass 9:51:57 pm ✔ Entered [18000] in Second Year Volume Pass 9:52:00 pm ✔ Entered [15000] in Third Year Volume Pass 9:52:02 pm ✔ Entered [12000] in Fourth Year Volume Pass 9:52:04 pm ✔ Entered [10000] in Fifth Year Volume Pass 9:52:07 pm ✔ Entered [tool-101] in Tool Life Pass 9:52:07 pm 🎉 All Tooling Cost fields entered successfully! Warning 9:52:07 pm Execution time since last step: 41.09 sec (Took longer than expected!) Info 9:52:07 pm Attempting to click Save button in Tooling Cost tab... Pass 9:52:07 pm Clicked Save button successfully. Pass 9:52:07 pm Toast Message Displayed: Tooling Cost saved successfully. Warning 9:52:13 pm Execution time since last step: 6.57 sec (Took longer than expected!) Info 9:52:13 pm ===== START: Copy Costing For Customer ===== Info 9:52:13 pm Execution time since last step: 0.00 sec Info 9:52:13 pm Step 1️⃣ Navigating to 'Part Price Calculations' tab... Pass 9:52:14 pm Navigated to 'BOP' tab successfully. Warning 9:52:20 pm Execution time since last step: 6.75 sec (Took longer than expected!) Info 9:52:20 pm Step 2️⃣ Clicking on the Three-Bar button and selecting 'Copy Costing'... Pass 9:52:20 pm ✅ Selected 'Copy Costing' option successfully. Info 9:52:22 pm Execution time since last step: 2.40 sec Info 9:52:22 pm Step 3️⃣ Selecting costing type from dropdown... Info 9:52:23 pm Execution time since last step: 0.34 sec Info 9:52:23 pm ✅ Selected costing type: Should Cost–Sales Info 9:52:25 pm Execution time since last step: 2.01 sec Info 9:52:25 pm Step 4️⃣ Selecting customer: Rishicustomer - Tbilisi Info 9:52:28 pm Execution time since last step: 2.99 sec Info 9:52:28 pm Button text read by Selenium → [0004 Rishicustomer - Tbilisi] Pass 9:52:28 pm ✅ Clicked Customer (normal click): 0004 Rishicustomer - Tbilisi Info 9:52:30 pm Execution time since last step: 2.12 sec Info 9:52:30 pm Step 5️⃣ Selecting Product Model... Info 9:52:33 pm Execution time since last step: 2.63 sec Info 9:52:33 pm ✅ Selected Product Model: Info 9:52:35 pm Execution time since last step: 2.00 sec Info 9:52:35 pm Step 6️⃣ Selecting Part Number: 60-06-40 Warning 9:52:49 pm Execution time since last step: 14.54 sec (Took longer than expected!) Info 9:52:49 pm ✅ Selected Part Number: 60-06-40 Info 9:52:51 pm Execution time since last step: 2.01 sec Info 9:52:51 pm Step 7️⃣ Selecting OHP... Info 9:52:54 pm Execution time since last step: 2.47 sec Info 9:52:54 pm Entered OHP search value: [Speed testing-Rej-1.000 % of RMC+PC ,Rej-3.000 % of BOP ,ICC-32.000 % of RMC ,ICC-23.000 % of PC ,ICC-21.000 % of BOP ,OH-2.000 % of RMC ,OH-321.000 % of PC ,OH-12.000 % of BOP ,P-21.000 % of RMC ,P-21.000 % of PC ,P-3.000 % of BOP ,PKG-2.000 % of RMC+PC ,Frd-3.000 % of RMC ,Frd-4.000 % of PC ,Frd-213.000 % of BOP ,Inc-3.000 % of RMC ,Inc-1.000 % of PC ,Inc-3.000 % of BOP ,O/c-1.000 % of RMC+PC ,] Pass 9:52:54 pm ✅ Selected OHP option: Info 9:52:56 pm Execution time since last step: 2.13 sec Info 9:52:56 pm Step 8️⃣ Clicking Copy button... Pass 9:52:56 pm ✅ Clicked Copy button successfully (normal click). Info 9:52:57 pm Execution time since last step: 1.57 sec Info 9:52:57 pm Step 9️⃣ Validating success toast message... Pass 9:53:02 pm ✅ Toast message matched successfully: Costing data copied successfully Warning 9:53:05 pm Execution time since last step: 7.75 sec (Took longer than expected!) Info 9:53:05 pm Step 🔟 Closing Copy Costing popup. Pass 9:53:06 pm ✅ Copy Costing for Customer completed successfully. Info 9:53:06 pm Execution time since last step: 0.63 sec Info 9:53:06 pm ===== END: Copy Costing For Customer ===== Pass 9:53:09 pm Clicked on option: Master Data Info 9:53:09 pm Execution time since last step: 3.44 sec Info 9:53:09 pm Master Data Is Displayed On Dashboard.... Pass 9:53:12 pm Clicked Master Option: Part Master Warning 9:53:15 pm Execution time since last step: 5.74 sec (Took longer than expected!) Info 9:53:15 pm Validating For CopyCasting Value Info 9:53:15 pm Execution time since last step: 0.00 sec Info 9:53:15 pm ===== START: Verify Part Number & Description view table partMaster ===== Info 9:53:19 pm Execution time since last step: 4.18 sec Info 9:53:19 pm Opening Part Master filter and selecting: Part No. Warning 9:54:11 pm Execution time since last step: 52.14 sec (Took longer than expected!) Info 9:54:11 pm Filter value selected: Part No. Warning 9:54:20 pm Execution time since last step: 8.88 sec (Took longer than expected!) Info 9:54:20 pm ============================================== Info 9:54:20 pm Execution time since last step: 0.00 sec Info 9:54:20 pm [View Table Part Master For Sales Name By Sales Header Coloumn] Info 9:54:20 pm Execution time since last step: 0.00 sec Info 9:54:20 pm ============================================== Info 9:54:20 pm Execution time since last step: 0.47 sec Info 9:54:20 pm ✅ Total Headers Found: 31 Info 9:54:20 pm Execution time since last step: 0.00 sec Info 9:54:20 pm Headers → [Action, Company Name, Part No., Part Description, Part UOM, Costing Type, Product Category, Product Model Name and No., Special Product Category, Customer, Customer Part No., Supplier Detail 1, %SOB, Unit Price, Supplier Detail 2, Supplier Detail 3, Supplier Detail 4, Supplier Detail 5, Supplier Detail 6, Supplier Detail 7, Supplier Detail 8, Supplier Detail 9, Supplier Detail 10, Customer Name 1, Customer 1 Unit Price, Customer Name 2, Customer 2 Unit Price, Customer Name 3, Customer 3 Unit Price, Customer Name 4, Customer 4 Unit Price] Info 9:54:20 pm Execution time since last step: 0.00 sec Info 9:54:20 pm 🧩 Validation Targets → [Company Name, Part No., Part Description, Part UOM, Product Category, Product Model Name and No., Special Product Category, Customer] Warning 9:54:21 pm [Company Name] mismatch ignored → Expected: COSTMASTER-0304-MOHALI-CM1 | Actual: COSTMASTER-0304-CM1 Pass 9:54:21 pm [Part No.] Match → Expected: 60-06-40 | Actual: 60-06-40 Pass 9:54:21 pm [Part Description] Match → Expected: Alexander718 | Actual: Alexander718 Pass 9:54:21 pm [Part UOM] Match → Expected: Hourly | Actual: Hourly Pass 9:54:21 pm [Product Category] Match → Expected: rishi | Actual: rishi Pass 9:54:21 pm [Product Model Name and No.] Match → Expected: JKLakshmi-001 | Actual: JKLakshmi-001 Pass 9:54:21 pm [Special Product Category] Match → Expected: ACCESSORIES | Actual: ACCESSORIES Warning 9:54:21 pm [Customer] mismatch ignored → Expected: Rishicustomer-Tbilisi-0004 | Actual: Rishicustomer-0004 Pass 9:54:21 pm Row matched by Part No. (Sales not verified, continuing click). Pass 9:54:24 pm 🟢 Clicked Sales cell → Rishicustomer-0004 Info 9:54:24 pm Execution time since last step: 3.60 sec Info 9:54:24 pm ============================================== Info 9:54:24 pm Execution time since last step: 0.00 sec Info 9:54:24 pm VALIDATION COMPLETED: [View Table Part Master For Sales Name By Customer Header Coloumn] Info 9:54:24 pm Execution time since last step: 0.00 sec Info 9:54:24 pm ============================================== Pass 9:54:24 pm ✔ Part found successfully: 60-06-40 | Description: Alexander718 Info 9:54:24 pm Execution time since last step: 0.00 sec Info 9:54:24 pm Stored Part Data: {Part Description=Alexander718, Part Number=60-06-40, Filter Used=Part No.} Info 9:54:24 pm Execution time since last step: 0.00 sec Info 9:54:24 pm ===== END: Verify Part Number & Description (Sales Side) Part Master View Table ===== Info 9:54:24 pm Execution time since last step: 0.00 sec Info 9:54:24 pm ===== VALIDATING COPIED PART ATTRIBUTES ===== Info 9:54:24 pm Execution time since last step: 0.00 sec Info 9:54:24 pm ===== ENSURE PART ATTRIBUTES TAB (BOOTSTRAP FORCE) ===== Warning 9:54:24 pm ⚠ Header not visible. Forcing Bootstrap tab switch... Pass 9:54:25 pm ✔ Part Attributes tab FORCEFULLY activated via Bootstrap JS Pass 9:54:25 pm [CommodityGroup] Match → Expected: Plastics | Actual: Plastics Fail 9:54:25 pm [AnnualRequirement] Mismatch → Expected: 200 | Actual: 200.000 Fail 9:54:25 pm [AverageRequirement] Mismatch → Expected: 20 | Actual: 20.000 Fail 9:54:25 pm [LotSize] Mismatch → Expected: 30.33 | Actual: 30.330 Info 9:54:25 pm Execution time since last step: 0.90 sec Info 9:54:25 pm ===== PART ATTRIBUTES VALIDATION COMPLETE ===== Info 9:54:25 pm Execution time since last step: 0.00 sec Info 9:54:25 pm ============================================== Info 9:54:25 pm Execution time since last step: 0.00 sec Info 9:54:25 pm START: Validate Price Calculation (Standard Shapes ) Info 9:54:25 pm Execution time since last step: 0.00 sec Info 9:54:25 pm ============================================== Pass 9:54:26 pm Navigated to 'Part Price Calculations' tab Pass 9:54:29 pm ✔ RM Input Category matched | Expected = Standard Shapes | Actual = Standard Shapes Pass 9:54:29 pm ✔ Shape matched → Sheet Pass 9:54:31 pm ✔ Commodity Group matched | Expected = Ferrous Metals | Actual = Ferrous Metals Pass 9:54:31 pm ✔ Group Classification matched | Expected = Stainless Steel | Actual = Stainless Steel Pass 9:54:31 pm ✔ Year matched | Expected = 2021-2022 | Actual = 2021-2022 Pass 9:54:31 pm ✔ Period matched | Expected = Jan | Actual = Jan Pass 9:54:31 pm ✔ Specific Grade matched | Expected = CRCA-007 | Actual = CRCA-007 Pass 9:54:31 pm ✔ OHP matched | Expected = Speed testing-Rej-1.000 % of RMC+PC ,Rej-3.000 % of BOP ,ICC-32.000 % of RMC ,ICC-23.000 % of PC ,ICC-21.000 % of BOP ,OH-2.000 % of RMC ,OH-321.000 % of PC ,OH-12.000 % of BOP ,P-21.000 % of RMC ,P-21.000 % of PC ,P-3.000 % of BOP ,PKG-2.000 % of RMC+PC ,Frd-3.000 % of RMC ,Frd-4.000 % of PC ,Frd-213.000 % of BOP ,Inc-3.000 % of RMC ,Inc-1.000 % of PC ,Inc-3.000 % of BOP ,O/c-1.000 % of RMC+PC , | Actual = Speed testing-Rej-1.000 % of RMC+PC ,Rej-3.000 % of BOP ,ICC-32.000 % of RMC ,ICC-23.000 % of PC ,ICC-21.000 % of BOP ,OH-2.000 % of RMC ,OH-321.000 % of PC ,OH-12.000 % of BOP ,P-21.000 % of RMC ,P-21.000 % of PC ,P-3.000 % of BOP ,PKG-2.000 % of RMC+PC ,Frd-3.000 % of RMC ,Frd-4.000 % of PC ,Frd-213.000 % of BOP ,Inc-3.000 % of RMC ,Inc-1.000 % of PC ,Inc-3.000 % of BOP ,O/c-1.000 % of RMC+PC , Pass 9:54:31 pm ✔ Radio Button selected → Margin - Direct Entry Pass 9:54:31 pm ✔ Radio Button selected → Number of Pieces - Direct Entry Pass 9:54:31 pm ✔ Radio Button selected → Rejection / Wastage - Direct Entry Pass 9:54:31 pm [Length] matched → Expected = 23.500 | Actual = 23.500 Pass 9:54:31 pm [Width] matched → Expected = 12.750 | Actual = 12.750 Pass 9:54:32 pm [Rejection Blank Wt] matched → Expected = 65.200 | Actual = 65.200 Pass 9:54:32 pm [Blank Gross Wt] matched → Expected = 1.200 | Actual = 1.200 Pass 9:54:32 pm [Net Weight] matched → Expected = 0.985 | Actual = 0.985 Fail 9:54:32 pm Mismatch: [Rejection %] mismatch → Expected = 78.110 | Actual = 0.000 Pass 9:54:32 pm [Packing] matched → Expected = 43.220 | Actual = 43.220 Pass 9:54:32 pm [Insurance] matched → Expected = 66.330 | Actual = 66.330 Pass 9:54:32 pm [Profit] matched → Expected = 54.440 | Actual = 54.440 Pass 9:54:32 pm [Overhead] matched → Expected = 54.550 | Actual = 54.550 Pass 9:54:32 pm [Incoterms] matched → Expected = 54.660 | Actual = 54.660 Pass 9:54:32 pm [ICC] matched → Expected = 54.770 | Actual = 54.770 Pass 9:54:32 pm [Freight] matched → Expected = 54.880 | Actual = 54.880 Pass 9:54:32 pm [Other Factor 1] matched → Expected = 54.110 | Actual = 54.110 Pass 9:54:32 pm [Other Factor 2] matched → Expected = 54.220 | Actual = 54.220 Pass 9:54:32 pm [Other Factor 3] matched → Expected = 54.330 | Actual = 54.330 Pass 9:54:32 pm [Remarks] matched → Expected = Save_Remarks | Actual = Save_Remarks Fail 9:54:32 pm Mismatch: [Tool Cost] mismatch → Expected = 54.550 | Actual = 400000.000 Fail 9:54:32 pm Mismatch: [Amortization Qty] mismatch → Expected = 54.660 | Actual = 75000.000 Pass 9:54:32 pm ✔ All Standard Shapes values validated successfully Warning 9:54:32 pm Execution time since last step: 7.05 sec (Took longer than expected!) Info 9:54:32 pm ============================================== Info 9:54:32 pm Execution time since last step: 0.00 sec Info 9:54:32 pm END: Validate Price Calculation (Standard Shapes ) Info 9:54:32 pm Execution time since last step: 0.00 sec Info 9:54:32 pm ============================================== Info 9:54:32 pm Execution time since last step: 0.00 sec Info 9:54:32 pm -------------------------------------------------- Info 9:54:32 pm Execution time since last step: 0.00 sec Info 9:54:32 pm STARTING BOP VALIDATION (UI ↔ MAP) Info 9:54:32 pm Execution time since last step: 0.00 sec Info 9:54:32 pm -------------------------------------------------- Info 9:54:32 pm Execution time since last step: 0.00 sec Info 9:54:32 pm Expected BOP values received → {Header_Customer=Supplier Name-01, Header_Duties%=0.000, PartNo=M5 pressure rivet nut-28102024, Header_Other Cost=0.000, Header_BOP Handling%=0.000, Header_Total Cost=246.00000, PartCostPerUnit=123.000, Header_Part Description=28102024, Header_Supply Currency=, Header_Qty/Pc=2, Header_Currency Conversion=1.000, Header_UOM=Nos., Header_Bop Type=Bolt, Header_Freight & Insurance %=, TotalCost_ExtraCell=246.000, QtyPerPc=2, Header_Sub Total=246.000, TotalCost_UI=246.00000, Header_Part Cost/Unit=123.000} Info 9:54:34 pm Execution time since last step: 2.00 sec Info 9:54:34 pm switching to BOP tab Pass 9:54:35 pm switch to BOP tab executed Pass 9:54:35 pm ✔ Standard BOP header visible. Fail 9:55:00 pm ❌ Standard BOP table loaded but NO rows present. Fail 9:55:00 pm ❌ Aborting Standard BOP validation due to table not ready. Warning 9:55:00 pm Execution time since last step: 26.12 sec (Took longer than expected!) Info 9:55:00 pm -------------------------------------------------- Info 9:55:00 pm Execution time since last step: 0.00 sec Info 9:55:00 pm STARTING BOP IN-HOUSE VALIDATION (UI ↔ MAP) Info 9:55:00 pm Execution time since last step: 0.00 sec Info 9:55:00 pm -------------------------------------------------- Pass 9:55:00 pm ✔ In-House BOP header visible. Fail 9:55:25 pm ❌ In-House BOP table loaded but NO rows present. Fail 9:55:25 pm ❌ There is no data in Bop in House Table Warning 9:55:25 pm Execution time since last step: 25.06 sec (Took longer than expected!) Info 9:55:25 pm ============================================== Info 9:55:25 pm Execution time since last step: 0.00 sec Info 9:55:25 pm VALIDATION STARTED: [Tooling Cost Section] Info 9:55:25 pm Execution time since last step: 0.00 sec Info 9:55:25 pm ============================================== Info 9:55:26 pm Execution time since last step: 0.34 sec Info 9:55:26 pm Navigated to 'Tooling Cost' tab for verification. Pass 9:55:26 pm ✔ Tooling Cost header visible. Pass 9:55:26 pm ✔ Tooling Cost table & first row ready. Info 9:55:26 pm Execution time since last step: 0.94 sec Info 9:55:26 pm 🔍 Starting validation for 17 Tooling Cost fields... Fail 9:55:52 pm Mismatch: FAIL: [Tool No.] Expected = Manual Entry | Actual = Select Pass 9:55:52 pm PASS: [First Year Volume] Expected = 20000 | Actual = 20000 Pass 9:56:17 pm PASS: [Tool Type] Expected = Carbide tool | Actual = Carbide tool Pass 9:56:18 pm PASS: [Fifth Year Volume] Expected = 10000 | Actual = 10000 Pass 9:56:18 pm PASS: [Part Envelope Height(mm)] Expected = 5.30 | Actual = 5.30 Pass 9:56:18 pm PASS: [Part Envelope Width(mm)] Expected = 12.10 | Actual = 12.10 Pass 9:56:43 pm PASS: [Tool Owner ship] Expected = Customer Paid | Actual = Customer Paid Pass 9:56:43 pm PASS: [Part Envelope Length(mm)] Expected = 25.50 | Actual = 25.50 Pass 9:56:44 pm PASS: [Tool Life] Expected = tool-101 | Actual = tool-101 Fail 9:56:44 pm Mismatch: FAIL: [Enter Tool No.] Expected = 12345 | Actual = Manual Entry Pass 9:57:09 pm PASS: [Supplier Name and Code] Expected = 0801-Celesta | Actual = 0801-Celesta Pass 9:57:10 pm PASS: [Second Year Volume] Expected = 18000 | Actual = 18000 Pass 9:57:10 pm PASS: [Settled Tool Cost] Expected = 500000 | Actual = 500000 Pass 9:57:10 pm PASS: [Tool Description] Expected = Automation Tool Description | Actual = Automation Tool Description Pass 9:57:10 pm PASS: [Fourth Year Volume] Expected = 12000 | Actual = 12000 Pass 9:57:11 pm PASS: [Tool Advance] Expected = 100000 | Actual = 100000 Pass 9:57:11 pm PASS: [Third Year Volume] Expected = 15000 | Actual = 15000 Warning 9:57:11 pm Execution time since last step: 104.59 sec (Took longer than expected!) Info 9:57:11 pm ============================================== Info 9:57:11 pm Execution time since last step: 0.00 sec Info 9:57:11 pm VALIDATION SUMMARY Info 9:57:11 pm Execution time since last step: 0.00 sec Info 9:57:11 pm ============================================== Info 9:57:11 pm Execution time since last step: 0.00 sec Info 9:57:11 pm Checked : 17 Info 9:57:11 pm Execution time since last step: 0.00 sec Info 9:57:11 pm Passed : 15 Info 9:57:11 pm Execution time since last step: 0.00 sec Info 9:57:11 pm Failed : 2 Info 9:57:11 pm Execution time since last step: 0.00 sec Info 9:57:11 pm Warnings : 0 Info 9:57:11 pm Execution time since last step: 0.00 sec Info 9:57:11 pm ============================================== Fail 9:57:11 pm Mismatch: ❌ Validation completed with 2 mismatches. Pass 9:57:11 pm Test Passed Pass 9:57:11 pm Screenshot on Success
-
PT_C_02Standardshapes Procurement Save And Validate
9:57:11 pm / 00:09:02:132 Fail
PT_C_02Standardshapes Procurement Save And Validate
01.02.2026 9:57:11 pm 01.02.2026 10:06:13 pm 00:09:02:132 · #test-id=5Status Timestamp Details Pass 9:57:17 pm Clicked on option: Master Data Warning 9:57:17 pm Execution time since last step: 5.74 sec (Took longer than expected!) Info 9:57:17 pm Master Data Is Displayed On Dashboard.... Pass 9:57:22 pm Clicked Master Option: Part Master Info 9:57:22 pm Execution time since last step: 4.41 sec Info 9:57:22 pm ===== STEP 1: Enter Part Details ===== Pass 9:57:22 pm Entered Part Number → 55-55-17 Pass 9:57:24 pm Entered Part Description → Rickey260 Info 9:57:26 pm Execution time since last step: 4.58 sec Info 9:57:26 pm ===== STEP 2: Selecting Part UOM Value ===== Info 9:57:26 pm Execution time since last step: 0.25 sec Info 9:57:26 pm Clicked on UOM dropdown. Info 9:57:29 pm Execution time since last step: 2.30 sec Info 9:57:29 pm Entered search keyword in UOM search box → Hourly Pass 9:57:31 pm Selected UOM → Hourly Info 9:57:33 pm Execution time since last step: 4.26 sec Info 9:57:33 pm ===== STEP 3: Selecting Company Name ===== Pass 9:57:35 pm Selected Company Name → COSTMASTER-0304-MOHALI-CM1 Info 9:57:35 pm Execution time since last step: 2.41 sec Info 9:57:35 pm ===== STEP 4: Selecting Radio Button By Name ===== Pass 9:57:36 pm Selected Radio Button → Procurement Info 9:57:38 pm Execution time since last step: 2.22 sec Info 9:57:38 pm ===== STEP 5: Selecting Supplier Name ===== Pass 9:57:38 pm Selected Supplier → 0801-Celesta Info 9:57:40 pm Execution time since last step: 2.72 sec Info 9:57:40 pm ===== STEP 6: Selecting Customer Name ===== Pass 9:57:54 pm Selected Customer → Rishicustomer-Tbilisi-0004 Warning 9:57:58 pm Execution time since last step: 17.76 sec (Took longer than expected!) Info 9:57:58 pm ===== STEP 6: Selecting Product Category ===== Info 9:57:59 pm Execution time since last step: 1.14 sec Info 9:57:59 pm trying JavaScript click for: Pass 9:58:04 pm Selected Product Category → rishi Warning 9:58:04 pm Execution time since last step: 5.02 sec (Took longer than expected!) Info 9:58:04 pm ===== STEP 7: Selecting Product Model ===== Info 9:58:04 pm Execution time since last step: 0.28 sec Info 9:58:04 pm trying JavaScript click for: Pass 9:58:09 pm Selected Product Model → JKLakshmi-001 Warning 9:58:11 pm Execution time since last step: 6.87 sec (Took longer than expected!) Info 9:58:11 pm ===== STEP 8: Selecting Special Product Category ===== Info 9:58:13 pm Execution time since last step: 1.17 sec Info 9:58:13 pm trying JavaScript click for: Pass 9:58:15 pm Selected Special Product Category → ACCESSORIES Info 9:58:17 pm Execution time since last step: 4.90 sec Info 9:58:17 pm ===== STEP 9: Clicking Save Button ===== Info 9:58:17 pm Execution time since last step: 0.05 sec Info 9:58:17 pm ===== STEP: Clicking Button in Part Master → Save ===== Pass 9:58:18 pm ✅ Successfully clicked button → Save Pass 9:58:18 pm Clicked on 'Save' button successfully. Info 9:58:18 pm Execution time since last step: 0.11 sec Info 9:58:18 pm ===== STEP 10: Verifying Toast Message ===== Info 9:58:19 pm Execution time since last step: 1.36 sec Info 9:58:19 pm Toast message appeared: Part Master details saved successfully. Info 9:58:19 pm Execution time since last step: 0.00 sec Info 9:58:19 pm ✅ Toast message validated successfully. Expected: Part Master details saved successfully. Pass 9:58:19 pm Toast message verification completed successfully. Info 9:58:19 pm Execution time since last step: 0.00 sec Info 9:58:19 pm ===== START: Verify Part Number & Description View Table PartMaster ===== Info 9:58:23 pm Execution time since last step: 4.20 sec Info 9:58:23 pm Opening Part Master filter and selecting: Part No. Warning 9:59:16 pm Execution time since last step: 52.44 sec (Took longer than expected!) Info 9:59:16 pm Filter value selected: Part No. Warning 9:59:25 pm Execution time since last step: 9.00 sec (Took longer than expected!) Info 9:59:25 pm ============================================== Info 9:59:25 pm Execution time since last step: 0.00 sec Info 9:59:25 pm [View Table Part Master For Supplier Name By Supplier Header Coloumn] Info 9:59:25 pm Execution time since last step: 0.00 sec Info 9:59:25 pm ============================================== Info 9:59:25 pm Execution time since last step: 0.51 sec Info 9:59:25 pm ✅ Total Headers Found: 31 Info 9:59:25 pm Execution time since last step: 0.00 sec Info 9:59:25 pm Headers → [Action, Company Name, Part No., Part Description, Part UOM, Costing Type, Product Category, Product Model Name and No., Special Product Category, Customer, Customer Part No., Supplier Detail 1, %SOB, Unit Price, Supplier Detail 2, Supplier Detail 3, Supplier Detail 4, Supplier Detail 5, Supplier Detail 6, Supplier Detail 7, Supplier Detail 8, Supplier Detail 9, Supplier Detail 10, Customer Name 1, Customer 1 Unit Price, Customer Name 2, Customer 2 Unit Price, Customer Name 3, Customer 3 Unit Price, Customer Name 4, Customer 4 Unit Price] Info 9:59:25 pm Execution time since last step: 0.00 sec Info 9:59:25 pm 🧩 Validation Targets → [Company Name, Part No., Part Description, Part UOM, Product Category, Product Model Name and No., Special Product Category, Customer, Supplier Detail 1] Warning 9:59:25 pm [Company Name] mismatch ignored → Expected: COSTMASTER-0304-MOHALI-CM1 | Actual: COSTMASTER-0304-CM1 Pass 9:59:25 pm [Part No.] Match → Expected: 55-55-17 | Actual: 55-55-17 Pass 9:59:25 pm [Part Description] Match → Expected: Rickey260 | Actual: Rickey260 Pass 9:59:25 pm [Part UOM] Match → Expected: Hourly | Actual: Hourly Pass 9:59:25 pm [Product Category] Match → Expected: rishi | Actual: rishi Pass 9:59:25 pm [Product Model Name and No.] Match → Expected: JKLakshmi-001 | Actual: JKLakshmi-001 Pass 9:59:25 pm [Special Product Category] Match → Expected: ACCESSORIES | Actual: ACCESSORIES Warning 9:59:25 pm [Customer] mismatch ignored → Expected: Rishicustomer-Tbilisi-0004 | Actual: Rishicustomer-0004 Fail 9:59:25 pm Supplier mismatch → Expected: 0801-Celesta | Actual: 0801 - Celesta Pass 9:59:25 pm Row matched by Part No. (Supplier not verified, continuing click). Pass 9:59:30 pm 🟢 Clicked Supplier cell → 0801 - Celesta Warning 9:59:30 pm Execution time since last step: 5.17 sec (Took longer than expected!) Info 9:59:30 pm ============================================== Info 9:59:30 pm Execution time since last step: 0.00 sec Info 9:59:30 pm VALIDATION COMPLETED: [View Table Part Master For Supplier Name By Supplier Header Coloumn] Info 9:59:30 pm Execution time since last step: 0.00 sec Info 9:59:30 pm ============================================== Pass 9:59:30 pm ✅ Part found successfully: 55-55-17 | Description: Rickey260 Info 9:59:30 pm Execution time since last step: 0.00 sec Info 9:59:30 pm Stored Part Data: {Part Description=Rickey260, Part Number=55-55-17, Filter Used=Part No.} Info 9:59:30 pm Execution time since last step: 0.00 sec Info 9:59:30 pm ===== END: Verify Part Number & Description (Supplier Side) ===== Info 9:59:31 pm Execution time since last step: 1.01 sec Info 9:59:31 pm ===== START: Verifying and Writing Data in 'Part Attributes' Tab (Procurement) ===== Info 9:59:32 pm Execution time since last step: 1.01 sec Info 9:59:32 pm ===== ENSURE PART ATTRIBUTES TAB (BOOTSTRAP FORCE) ===== Warning 9:59:32 pm ⚠ Header not visible. Forcing Bootstrap tab switch... Pass 9:59:33 pm ✔ Part Attributes tab FORCEFULLY activated via Bootstrap JS Info 9:59:33 pm Execution time since last step: 0.75 sec Info 9:59:33 pm STEP 1: Opening Commodity Group dropdown... Warning 9:59:35 pm ⚠ Dropdown already contains 912 options before searching. Info 9:59:35 pm Execution time since last step: 2.37 sec Info 9:59:35 pm STEP 2: Searching for Commodity Group: Plastics Pass 9:59:38 pm ✅ 3 Commodity Group options loaded after search. Info 9:59:38 pm Execution time since last step: 2.43 sec Info 9:59:38 pm STEP 3: Selecting desired Commodity Group from search result... Pass 9:59:38 pm ✅ Selected Commodity Group: Plastics Info 9:59:38 pm Execution time since last step: 0.11 sec Info 9:59:38 pm STEP 4: Entering SOB value... Info 9:59:38 pm Execution time since last step: 0.31 sec Info 9:59:38 pm Entered SOB Value: 10.125 → Stored As (3dp): 10.125 Info 9:59:38 pm Execution time since last step: 0.00 sec Info 9:59:38 pm STEP 5: Clicking Save on Part Attributes... Pass 9:59:39 pm ✅ Toast Message Verified. Info 9:59:39 pm Execution time since last step: 0.40 sec Info 9:59:39 pm STEP 6: Fetching SOB value from UI after save for extra confirmation... Info 9:59:39 pm Execution time since last step: 0.04 sec Info 9:59:39 pm UI SOB Value after save: 10.125 → Normalized (3dp): 10.125 Info 9:59:41 pm Execution time since last step: 2.01 sec Info 9:59:41 pm ===== END: 'Part Attributes' Tab Flow Completed (Procurement) ===== Info 9:59:42 pm Execution time since last step: 1.52 sec Info 9:59:42 pm ============================================== Info 9:59:42 pm Execution time since last step: 0.00 sec Info 9:59:42 pm START: Save Price Calculation (Standard Shapes - Supplier) Info 9:59:42 pm Execution time since last step: 0.00 sec Info 9:59:42 pm ============================================== Pass 9:59:43 pm Navigated to 'Part Price Calculations' tab Pass 9:59:46 pm RM Input Category selected → Standard Shapes Warning 9:59:50 pm Execution time since last step: 7.70 sec (Took longer than expected!) Info 9:59:50 pm trying JavaScript click for: Info 9:59:52 pm Execution time since last step: 1.78 sec Info 9:59:52 pm trying JavaScript click for: Warning 10:00:05 pm Execution time since last step: 12.91 sec (Took longer than expected!) Info 10:00:05 pm Entering value for [Rejection %] → 78.11 Pass 10:00:05 pm Value entered & stored successfully → [Rejection %] = 78.11 Info 10:00:07 pm Execution time since last step: 2.29 sec Info 10:00:07 pm Entering value for [Packing] → 43.22 Pass 10:00:07 pm Value entered & stored successfully → [Packing] = 43.22 Info 10:00:09 pm Execution time since last step: 2.29 sec Info 10:00:09 pm Entering value for [Insurance] → 66.33 Pass 10:00:09 pm Value entered & stored successfully → [Insurance] = 66.33 Info 10:00:11 pm Execution time since last step: 2.29 sec Info 10:00:11 pm Entering value for [Profit] → 54.44 Pass 10:00:12 pm Value entered & stored successfully → [Profit] = 54.44 Info 10:00:14 pm Execution time since last step: 2.29 sec Info 10:00:14 pm Entering value for [Overhead] → 54.55 Pass 10:00:14 pm Value entered & stored successfully → [Overhead] = 54.55 Info 10:00:16 pm Execution time since last step: 2.31 sec Info 10:00:16 pm Entering value for [Incoterms] → 54.66 Pass 10:00:16 pm Value entered & stored successfully → [Incoterms] = 54.66 Info 10:00:18 pm Execution time since last step: 2.26 sec Info 10:00:18 pm Entering value for [ICC] → 54.77 Pass 10:00:19 pm Value entered & stored successfully → [ICC] = 54.77 Info 10:00:21 pm Execution time since last step: 2.30 sec Info 10:00:21 pm Entering value for [Freight] → 54.88 Pass 10:00:21 pm Value entered & stored successfully → [Freight] = 54.88 Info 10:00:23 pm Execution time since last step: 2.35 sec Info 10:00:23 pm Entering value for [Other Factor 1] → 54.11 Pass 10:00:23 pm Value entered & stored successfully → [Other Factor 1] = 54.11 Info 10:00:25 pm Execution time since last step: 2.29 sec Info 10:00:25 pm Entering value for [Other Factor 2] → 54.22 Pass 10:00:26 pm Value entered & stored successfully → [Other Factor 2] = 54.22 Info 10:00:28 pm Execution time since last step: 2.31 sec Info 10:00:28 pm Entering value for [Other Factor 3] → 54.33 Pass 10:00:28 pm Value entered & stored successfully → [Other Factor 3] = 54.33 Info 10:00:30 pm Execution time since last step: 2.34 sec Info 10:00:30 pm Entering value for [Remarks] → Update_Remarks Pass 10:00:30 pm Value entered & stored successfully → [Remarks] = Update_Remarks Info 10:00:32 pm Execution time since last step: 2.33 sec Info 10:00:32 pm Entering value for [Tool Cost] → 54.55 Pass 10:00:33 pm Value entered & stored successfully → [Tool Cost] = 54.55 Info 10:00:35 pm Execution time since last step: 2.29 sec Info 10:00:35 pm Entering value for [Amortization Qty] → 54.66 Pass 10:00:35 pm Value entered & stored successfully → [Amortization Qty] = 54.66 Pass 10:00:37 pm All Standard Shapes cost values entered successfully Pass 10:00:37 pm Clicked Save button Pass 10:00:38 pm Toast Message displayed → Standard Shape Costing saved successfully. Info 10:00:38 pm Execution time since last step: 3.04 sec Info 10:00:38 pm ========== FINAL STORED MAP VALUES ========== Info 10:00:38 pm Execution time since last step: 0.00 sec Info 10:00:38 pm Shape → Sheet Info 10:00:38 pm Execution time since last step: 0.00 sec Info 10:00:38 pm Tool Cost → 54.55 Info 10:00:38 pm Execution time since last step: 0.00 sec Info 10:00:38 pm Commodity Group → Ferrous Metals Info 10:00:38 pm Execution time since last step: 0.00 sec Info 10:00:38 pm Group Classification → Stainless Steel Info 10:00:38 pm Execution time since last step: 0.00 sec Info 10:00:38 pm Blank Gross Wt → 1.2 Info 10:00:38 pm Execution time since last step: 0.00 sec Info 10:00:38 pm Packing → 43.22 Info 10:00:38 pm Execution time since last step: 0.00 sec Info 10:00:38 pm Remarks → Update_Remarks Info 10:00:38 pm Execution time since last step: 0.00 sec Info 10:00:38 pm OHP → RMCCCCC-Rej-199.000 % of RMC ,ICC-10.000 % of RMC ,ICC-10.000 % of PC ,ICC-10.000 % of BOP ,OH-10.000 % of RMC+PC ,P-10.000 % of RMC+PC , Info 10:00:38 pm Execution time since last step: 0.00 sec Info 10:00:38 pm Profit → 54.44 Info 10:00:38 pm Execution time since last step: 0.00 sec Info 10:00:38 pm Width → 12.75 Info 10:00:38 pm Execution time since last step: 0.00 sec Info 10:00:38 pm Freight → 54.88 Info 10:00:38 pm Execution time since last step: 0.00 sec Info 10:00:38 pm Amortization Qty → 54.66 Info 10:00:38 pm Execution time since last step: 0.00 sec Info 10:00:38 pm RM Input Category → Standard Shapes Info 10:00:38 pm Execution time since last step: 0.00 sec Info 10:00:38 pm ICC → 54.77 Info 10:00:38 pm Execution time since last step: 0.00 sec Info 10:00:38 pm Period → Jan Info 10:00:38 pm Execution time since last step: 0.00 sec Info 10:00:38 pm Specific Grade → CRCA-007 Info 10:00:38 pm Execution time since last step: 0.00 sec Info 10:00:38 pm Rejection Blank Wt → 65.20 Info 10:00:38 pm Execution time since last step: 0.00 sec Info 10:00:38 pm Rejection % → 78.11 Info 10:00:38 pm Execution time since last step: 0.00 sec Info 10:00:38 pm ToastMessage → Standard Shape Costing saved successfully. Info 10:00:38 pm Execution time since last step: 0.00 sec Info 10:00:38 pm Year → 2021-2022 Info 10:00:38 pm Execution time since last step: 0.00 sec Info 10:00:38 pm Length → 23.50 Info 10:00:38 pm Execution time since last step: 0.00 sec Info 10:00:38 pm Insurance → 66.33 Info 10:00:38 pm Execution time since last step: 0.00 sec Info 10:00:38 pm Overhead → 54.55 Info 10:00:38 pm Execution time since last step: 0.00 sec Info 10:00:38 pm Incoterms → 54.66 Info 10:00:38 pm Execution time since last step: 0.00 sec Info 10:00:38 pm Other Factor 2 → 54.22 Info 10:00:38 pm Execution time since last step: 0.00 sec Info 10:00:38 pm Net Weight → 0.9848 Info 10:00:38 pm Execution time since last step: 0.00 sec Info 10:00:38 pm Other Factor 1 → 54.11 Info 10:00:38 pm Execution time since last step: 0.00 sec Info 10:00:38 pm Other Factor 3 → 54.33 Info 10:00:38 pm Execution time since last step: 0.00 sec Info 10:00:38 pm ============================================= Info 10:00:42 pm Execution time since last step: 4.11 sec Info 10:00:42 pm switching to BOP tab Pass 10:00:43 pm switch to BOP tab executed Pass 10:00:43 pm ✔ Header located successfully. Warning 10:00:44 pm Action click failed, invoking JS function directly Pass 10:00:44 pm '+ BOP' action executed. Pass 10:00:49 pm ✔ BOP Table displayed. Pass 10:00:59 pm Selected Part No: M5 pressure rivet nut-28102024 Warning 10:01:01 pm Execution time since last step: 18.97 sec (Took longer than expected!) Info 10:01:01 pm ✅ Found header 'Qty/Pc' at column index: 7 Pass 10:01:01 pm 🟢 Entered value '2' in column 'Qty/Pc' successfully. Pass 10:01:01 pm Qty/Pc entered → 2 Info 10:01:03 pm Execution time since last step: 2.47 sec Info 10:01:03 pm ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 10:01:03 pm 📋 Retrieved value from column 'Part Cost/Unit' = '123.000'. Pass 10:01:03 pm ✔ BOP calculation completed (Part Cost/Unit non-zero). Info 10:01:03 pm Execution time since last step: 0.13 sec Info 10:01:03 pm ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 10:01:03 pm 📋 Retrieved value from column 'Part Cost/Unit' = '123.000'. Pass 10:01:03 pm Auto fetched Part Cost/Unit → 123.000 Info 10:01:03 pm Execution time since last step: 0.22 sec Info 10:01:03 pm ✅ Found header 'Total Cost' at column index: 16 Pass 10:01:04 pm 📋 Retrieved value from column 'Total Cost' = '246.00000'. Pass 10:01:04 pm Fetched Total Cost (UI) → 246.00000 Pass 10:01:04 pm Fetched Total Cost (Extra Cell) → 246.000 Info 10:01:04 pm Execution time since last step: 0.14 sec Info 10:01:04 pm ✅ Found header 'Bop Type' at column index: 2 Pass 10:01:04 pm 📋 Retrieved value from column 'Bop Type' = 'Bolt'. Info 10:01:04 pm Execution time since last step: 0.09 sec Info 10:01:04 pm ✅ Found header 'Part Description' at column index: 3 Pass 10:01:04 pm 📋 Retrieved value from column 'Part Description' = '28102024'. Info 10:01:04 pm Execution time since last step: 0.09 sec Info 10:01:04 pm ✅ Found header 'Supply' at column index: 4 Pass 10:01:04 pm 📋 Retrieved value from column 'Supply' = 'Supplier Name-01'. Info 10:01:04 pm Execution time since last step: 0.09 sec Info 10:01:04 pm ✅ Found header 'Supply Currency' at column index: 5 Pass 10:01:04 pm 📋 Retrieved value from column 'Supply Currency' = ''. Info 10:01:04 pm Execution time since last step: 0.11 sec Info 10:01:04 pm ✅ Found header 'UOM' at column index: 6 Pass 10:01:04 pm 📋 Retrieved value from column 'UOM' = 'Nos.'. Info 10:01:04 pm Execution time since last step: 0.11 sec Info 10:01:04 pm ✅ Found header 'Qty/Pc' at column index: 7 Pass 10:01:04 pm 📋 Retrieved value from column 'Qty/Pc' = '2'. Info 10:01:04 pm Execution time since last step: 0.12 sec Info 10:01:04 pm ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 10:01:04 pm 📋 Retrieved value from column 'Part Cost/Unit' = '123.000'. Info 10:01:04 pm Execution time since last step: 0.13 sec Info 10:01:04 pm ✅ Found header 'Currency Conversion' at column index: 9 Pass 10:01:04 pm 📋 Retrieved value from column 'Currency Conversion' = '1.000'. Info 10:01:04 pm Execution time since last step: 0.14 sec Info 10:01:04 pm ✅ Found header 'Duties%' at column index: 10 Pass 10:01:05 pm 📋 Retrieved value from column 'Duties%' = '0.000'. Info 10:01:05 pm Execution time since last step: 0.19 sec Info 10:01:05 pm ✅ Found header 'Freight & Insurance %' at column index: 11 Pass 10:01:05 pm 📋 Retrieved value from column 'Freight & Insurance %' = ''. Info 10:01:05 pm Execution time since last step: 0.17 sec Info 10:01:05 pm ✅ Found header 'Other Cost' at column index: 12 Pass 10:01:05 pm 📋 Retrieved value from column 'Other Cost' = '0.000'. Info 10:01:05 pm Execution time since last step: 0.18 sec Info 10:01:05 pm ✅ Found header 'Sub Total' at column index: 14 Pass 10:01:05 pm 📋 Retrieved value from column 'Sub Total' = '246.000'. Info 10:01:05 pm Execution time since last step: 0.17 sec Info 10:01:05 pm ✅ Found header 'BOP Handling%' at column index: 15 Pass 10:01:05 pm 📋 Retrieved value from column 'BOP Handling%' = '0.000'. Info 10:01:05 pm Execution time since last step: 0.18 sec Info 10:01:05 pm ✅ Found header 'Total Cost' at column index: 16 Pass 10:01:05 pm 📋 Retrieved value from column 'Total Cost' = '246.00000'. Info 10:01:05 pm Execution time since last step: 0.03 sec Info 10:01:05 pm Captured 14 header-value pairs from BOP table. Info 10:01:05 pm Execution time since last step: 0.00 sec Info 10:01:05 pm Captured BOP Header Values: Bop Type = Bolt, Part Description = 28102024, Supply = Supplier Name-01, Supply Currency = , UOM = Nos., Qty/Pc = 2, Part Cost/Unit = 123.000, Currency Conversion = 1.000, Duties% = 0.000, Freight & Insurance % = , Other Cost = 0.000, Sub Total = 246.000, BOP Handling% = 0.000, Total Cost = 246.00000 Pass 10:01:07 pm ✔ Save button is enabled. Pass 10:01:07 pm ✔ Save button clicked. Fail 10:01:32 pm ❌ Exception in clickAddBopAndVerifyTable → Expected condition failed: waiting for visibility of element located by By.xpath: //div[@class='toast-message'] (tried for 5 second(s) with 500 milliseconds interval) Build info: version: '4.25.0', revision: '8a8aea2337' System info: os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '21.0.8' Driver info: org.openqa.selenium.chrome.ChromeDriver Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 143.0.7499.170, chrome: {chromedriverVersion: 143.0.7499.169 (164b20aab62..., userDataDir: C:\Users\RAJTRI~1\AppData\L...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:59377}, goog:processID: 4808, networkConnectionEnabled: false, pageLoadStrategy: normal, platformName: windows, proxy: Proxy(), se:cdp: ws://localhost:59377/devtoo..., se:cdpVersion: 143.0.7499.170, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:extension:minPinLength: true, webauthn:extension:prf: true, webauthn:virtualAuthenticators: true} Session ID: 14044e54d9a0a14c6ac07be732f8f15c Warning 10:01:33 pm Execution time since last step: 27.84 sec (Took longer than expected!) Info 10:01:33 pm ===== Filling Tooling Cost Form for Part: 55-55-17 ===== Info 10:01:35 pm Execution time since last step: 1.89 sec Info 10:01:35 pm Navigated to Tooling Cost tab. Pass 10:01:37 pm ✔ Tooling Cost header visible. Pass 10:01:37 pm ✔ Add Tool button visible. Pass 10:01:37 pm Clicked Add New Tooling Row button. Pass 10:01:39 pm ✔ Selected dropdown [Tool Number] = Manual Entry Pass 10:01:41 pm ✔ Entered [12345] in Enter Tool No. Pass 10:01:44 pm ✔ Entered [Automation Tool Description] in Tool Description Pass 10:01:46 pm ✔ Selected dropdown [Supplier Name & Code] = 0801-Celesta Pass 10:01:48 pm ✔ Selected dropdown [Tool Ownership] = Customer Paid Pass 10:01:51 pm ✔ Selected dropdown [Tool Type] = Carbide tool Pass 10:01:53 pm ✔ Entered [25.50] in Part Envelope Length Pass 10:01:55 pm ✔ Entered [12.10] in Part Envelope Width Pass 10:01:58 pm ✔ Entered [5.30] in Part Envelope Height Pass 10:02:00 pm ✔ Entered [500000] in Settled Tool Cost Pass 10:02:03 pm ✔ Entered [100000] in Tool Advance Pass 10:02:05 pm ✔ Entered [20000] in First Year Volume Pass 10:02:07 pm ✔ Entered [18000] in Second Year Volume Pass 10:02:10 pm ✔ Entered [15000] in Third Year Volume Pass 10:02:12 pm ✔ Entered [12000] in Fourth Year Volume Pass 10:02:15 pm ✔ Entered [10000] in Fifth Year Volume Pass 10:02:17 pm ✔ Entered [tool-101] in Tool Life Pass 10:02:17 pm 🎉 All Tooling Cost fields entered successfully! Warning 10:02:17 pm Execution time since last step: 41.97 sec (Took longer than expected!) Info 10:02:17 pm Attempting to click Save button in Tooling Cost tab... Pass 10:02:17 pm Clicked Save button successfully. Pass 10:02:18 pm Toast Message Displayed: Tooling Cost saved successfully. Pass 10:02:27 pm Clicked on option: Master Data Warning 10:02:27 pm Execution time since last step: 10.34 sec (Took longer than expected!) Info 10:02:27 pm Master Data Is Displayed On Dashboard.... Pass 10:02:30 pm Clicked Master Option: Part Master Warning 10:02:33 pm Execution time since last step: 5.44 sec (Took longer than expected!) Info 10:02:33 pm ===== START: Verify Part Number & Description View Table PartMaster ===== Info 10:02:37 pm Execution time since last step: 4.24 sec Info 10:02:37 pm Opening Part Master filter and selecting: Part No. Warning 10:03:29 pm Execution time since last step: 52.23 sec (Took longer than expected!) Info 10:03:29 pm Filter value selected: Part No. Warning 10:03:40 pm Execution time since last step: 10.81 sec (Took longer than expected!) Info 10:03:40 pm ============================================== Info 10:03:40 pm Execution time since last step: 0.00 sec Info 10:03:40 pm [View Table Part Master For Supplier Name By Supplier Header Coloumn] Info 10:03:40 pm Execution time since last step: 0.00 sec Info 10:03:40 pm ============================================== Info 10:03:41 pm Execution time since last step: 0.38 sec Info 10:03:41 pm ✅ Total Headers Found: 31 Info 10:03:41 pm Execution time since last step: 0.00 sec Info 10:03:41 pm Headers → [Action, Company Name, Part No., Part Description, Part UOM, Costing Type, Product Category, Product Model Name and No., Special Product Category, Customer, Customer Part No., Supplier Detail 1, %SOB, Unit Price, Supplier Detail 2, Supplier Detail 3, Supplier Detail 4, Supplier Detail 5, Supplier Detail 6, Supplier Detail 7, Supplier Detail 8, Supplier Detail 9, Supplier Detail 10, Customer Name 1, Customer 1 Unit Price, Customer Name 2, Customer 2 Unit Price, Customer Name 3, Customer 3 Unit Price, Customer Name 4, Customer 4 Unit Price] Info 10:03:41 pm Execution time since last step: 0.00 sec Info 10:03:41 pm 🧩 Validation Targets → [Company Name, Part No., Part Description, Part UOM, Product Category, Product Model Name and No., Special Product Category, Customer, Supplier Detail 1] Warning 10:03:41 pm [Company Name] mismatch ignored → Expected: COSTMASTER-0304-MOHALI-CM1 | Actual: COSTMASTER-0304-CM1 Pass 10:03:41 pm [Part No.] Match → Expected: 55-55-17 | Actual: 55-55-17 Pass 10:03:41 pm [Part Description] Match → Expected: Rickey260 | Actual: Rickey260 Pass 10:03:41 pm [Part UOM] Match → Expected: Hourly | Actual: Hourly Pass 10:03:41 pm [Product Category] Match → Expected: rishi | Actual: rishi Pass 10:03:41 pm [Product Model Name and No.] Match → Expected: JKLakshmi-001 | Actual: JKLakshmi-001 Pass 10:03:41 pm [Special Product Category] Match → Expected: ACCESSORIES | Actual: ACCESSORIES Warning 10:03:41 pm [Customer] mismatch ignored → Expected: Rishicustomer-Tbilisi-0004 | Actual: Rishicustomer-0004 Fail 10:03:41 pm Supplier mismatch → Expected: 0801-Celesta | Actual: 0801 - Celesta Pass 10:03:41 pm Row matched by Part No. (Supplier not verified, continuing click). Pass 10:03:46 pm 🟢 Clicked Supplier cell → 0801 - Celesta Warning 10:03:46 pm Execution time since last step: 5.52 sec (Took longer than expected!) Info 10:03:46 pm ============================================== Info 10:03:46 pm Execution time since last step: 0.00 sec Info 10:03:46 pm VALIDATION COMPLETED: [View Table Part Master For Supplier Name By Supplier Header Coloumn] Info 10:03:46 pm Execution time since last step: 0.00 sec Info 10:03:46 pm ============================================== Pass 10:03:46 pm ✅ Part found successfully: 55-55-17 | Description: Rickey260 Info 10:03:46 pm Execution time since last step: 0.00 sec Info 10:03:46 pm Stored Part Data: {Part Description=Rickey260, Part Number=55-55-17, Filter Used=Part No.} Info 10:03:46 pm Execution time since last step: 0.00 sec Info 10:03:46 pm ===== END: Verify Part Number & Description (Supplier Side) ===== Info 10:03:46 pm Execution time since last step: 0.00 sec Info 10:03:46 pm ===== START: Validating Saved Data for Supplier End (Part Attributes Tab) ===== Info 10:03:48 pm Execution time since last step: 2.01 sec Info 10:03:48 pm ===== ENSURE PART ATTRIBUTES TAB (BOOTSTRAP FORCE) ===== Warning 10:03:48 pm ⚠ Header not visible. Forcing Bootstrap tab switch... Pass 10:03:49 pm ✔ Part Attributes tab FORCEFULLY activated via Bootstrap JS Info 10:03:52 pm Execution time since last step: 3.86 sec Info 10:03:52 pm Expected Part Number: 55-55-17 Info 10:03:52 pm Execution time since last step: 0.00 sec Info 10:03:52 pm Expected Part Description: Rickey260 Info 10:03:52 pm Execution time since last step: 0.00 sec Info 10:03:52 pm Expected Commodity Group: Plastics Info 10:03:52 pm Execution time since last step: 0.00 sec Info 10:03:52 pm Actual Part Number: 55-55-17 Info 10:03:52 pm Execution time since last step: 0.00 sec Info 10:03:52 pm Actual Part Description: Rickey260 Info 10:03:52 pm Execution time since last step: 0.00 sec Info 10:03:52 pm Actual Commodity Group: Plastics Pass 10:03:52 pm Part Number matched successfully. Pass 10:03:52 pm Part Description matched successfully. Pass 10:03:52 pm Commodity Group matched successfully. Pass 10:03:52 pm SOB matched successfully → 10.125 Pass 10:03:52 pm All validations completed successfully for Supplier-end saved data. Info 10:03:52 pm Execution time since last step: 0.03 sec Info 10:03:52 pm ===== END: Supplier-End Data Validation Completed ===== Info 10:03:52 pm Execution time since last step: 0.00 sec Info 10:03:52 pm ============================================== Info 10:03:52 pm Execution time since last step: 0.00 sec Info 10:03:52 pm START: Validate Price Calculation (Standard Shapes ) Info 10:03:52 pm Execution time since last step: 0.00 sec Info 10:03:52 pm ============================================== Pass 10:03:53 pm Navigated to 'Part Price Calculations' tab Pass 10:03:56 pm ✔ RM Input Category matched | Expected = Standard Shapes | Actual = Standard Shapes Pass 10:03:56 pm ✔ Shape matched → Sheet Pass 10:03:58 pm ✔ Commodity Group matched | Expected = Ferrous Metals | Actual = Ferrous Metals Pass 10:03:58 pm ✔ Group Classification matched | Expected = Stainless Steel | Actual = Stainless Steel Pass 10:03:58 pm ✔ Year matched | Expected = 2021-2022 | Actual = 2021-2022 Pass 10:03:59 pm ✔ Period matched | Expected = Jan | Actual = Jan Pass 10:03:59 pm ✔ Specific Grade matched | Expected = CRCA-007 | Actual = CRCA-007 Pass 10:03:59 pm ✔ OHP matched | Expected = RMCCCCC-Rej-199.000 % of RMC ,ICC-10.000 % of RMC ,ICC-10.000 % of PC ,ICC-10.000 % of BOP ,OH-10.000 % of RMC+PC ,P-10.000 % of RMC+PC , | Actual = RMCCCCC-Rej-199.000 % of RMC ,ICC-10.000 % of RMC ,ICC-10.000 % of PC ,ICC-10.000 % of BOP ,OH-10.000 % of RMC+PC ,P-10.000 % of RMC+PC , Pass 10:03:59 pm ✔ Radio Button selected → Margin - Direct Entry Pass 10:03:59 pm ✔ Radio Button selected → Number of Pieces - Direct Entry Pass 10:03:59 pm ✔ Radio Button selected → Rejection / Wastage - Direct Entry Pass 10:03:59 pm [Length] matched → Expected = 23.500 | Actual = 23.500 Pass 10:03:59 pm [Width] matched → Expected = 12.750 | Actual = 12.750 Pass 10:03:59 pm [Rejection Blank Wt] matched → Expected = 65.200 | Actual = 65.200 Pass 10:03:59 pm [Blank Gross Wt] matched → Expected = 1.200 | Actual = 1.200 Pass 10:03:59 pm [Net Weight] matched → Expected = 0.985 | Actual = 0.985 Fail 10:03:59 pm Mismatch: [Rejection %] mismatch → Expected = 78.110 | Actual = 0.000 Pass 10:03:59 pm [Packing] matched → Expected = 43.220 | Actual = 43.220 Pass 10:03:59 pm [Insurance] matched → Expected = 66.330 | Actual = 66.330 Pass 10:03:59 pm [Profit] matched → Expected = 54.440 | Actual = 54.440 Pass 10:03:59 pm [Overhead] matched → Expected = 54.550 | Actual = 54.550 Pass 10:03:59 pm [Incoterms] matched → Expected = 54.660 | Actual = 54.660 Pass 10:03:59 pm [ICC] matched → Expected = 54.770 | Actual = 54.770 Pass 10:03:59 pm [Freight] matched → Expected = 54.880 | Actual = 54.880 Pass 10:03:59 pm [Other Factor 1] matched → Expected = 54.110 | Actual = 54.110 Pass 10:03:59 pm [Other Factor 2] matched → Expected = 54.220 | Actual = 54.220 Pass 10:03:59 pm [Other Factor 3] matched → Expected = 54.330 | Actual = 54.330 Pass 10:03:59 pm [Remarks] matched → Expected = Update_Remarks | Actual = Update_Remarks Fail 10:03:59 pm Mismatch: [Tool Cost] mismatch → Expected = 54.550 | Actual = 400000.000 Fail 10:03:59 pm Mismatch: [Amortization Qty] mismatch → Expected = 54.660 | Actual = 75000.000 Pass 10:03:59 pm ✔ All Standard Shapes values validated successfully Warning 10:03:59 pm Execution time since last step: 7.44 sec (Took longer than expected!) Info 10:03:59 pm ============================================== Info 10:03:59 pm Execution time since last step: 0.00 sec Info 10:03:59 pm END: Validate Price Calculation (Standard Shapes ) Info 10:03:59 pm Execution time since last step: 0.00 sec Info 10:03:59 pm ============================================== Info 10:03:59 pm Execution time since last step: 0.00 sec Info 10:03:59 pm -------------------------------------------------- Info 10:03:59 pm Execution time since last step: 0.00 sec Info 10:03:59 pm STARTING BOP VALIDATION (UI ↔ MAP) Info 10:03:59 pm Execution time since last step: 0.00 sec Info 10:03:59 pm -------------------------------------------------- Info 10:03:59 pm Execution time since last step: 0.00 sec Info 10:03:59 pm Expected BOP values received → {Header_Duties%=0.000, PartNo=M5 pressure rivet nut-28102024, Header_Supply=Supplier Name-01, Header_Other Cost=0.000, Header_BOP Handling%=0.000, Header_Total Cost=246.00000, PartCostPerUnit=123.000, Header_Part Description=28102024, Header_Supply Currency=, Header_Qty/Pc=2, Header_Currency Conversion=1.000, Header_UOM=Nos., Header_Bop Type=Bolt, Header_Freight & Insurance %=, TotalCost_ExtraCell=246.000, QtyPerPc=2, Header_Sub Total=246.000, TotalCost_UI=246.00000, Header_Part Cost/Unit=123.000} Info 10:04:01 pm Execution time since last step: 2.01 sec Info 10:04:01 pm switching to BOP tab Pass 10:04:02 pm switch to BOP tab executed Pass 10:04:03 pm ✔ Standard BOP header visible. Fail 10:04:28 pm ❌ Standard BOP table loaded but NO rows present. Fail 10:04:28 pm ❌ Aborting Standard BOP validation due to table not ready. Warning 10:04:28 pm Execution time since last step: 26.27 sec (Took longer than expected!) Info 10:04:28 pm Tooling COST MAP FROM EnterToolingCost(): {ToolPartNodrp=Manual Entry, FirstYrVolume=20000, ToolType=Carbide tool, FifthYrVolume=10000, PartEnvelopeHeight=5.30, PartEnvelopeWidth=12.10, Toolowinership=Customer Paid, PartEnvelopeLength=25.50, Toollife=tool-101, ToolPartNo=12345, SupplierToolfor=0801-Celesta, SecondYrVolume=18000, SettledToolCost=500000, ToolDesc=Automation Tool Description, FourthYrVolume=12000, ToolAdvance=100000, ThirdYrVolume=15000} Info 10:04:28 pm Execution time since last step: 0.00 sec Info 10:04:28 pm ============================================== Info 10:04:28 pm Execution time since last step: 0.00 sec Info 10:04:28 pm VALIDATION STARTED: [Tooling Cost Section] Info 10:04:28 pm Execution time since last step: 0.00 sec Info 10:04:28 pm ============================================== Info 10:04:28 pm Execution time since last step: 0.34 sec Info 10:04:28 pm Navigated to 'Tooling Cost' tab for verification. Pass 10:04:28 pm ✔ Tooling Cost header visible. Pass 10:04:29 pm ✔ Tooling Cost table & first row ready. Info 10:04:29 pm Execution time since last step: 0.64 sec Info 10:04:29 pm 🔍 Starting validation for 17 Tooling Cost fields... Fail 10:04:54 pm Mismatch: FAIL: [Tool No.] Expected = Manual Entry | Actual = Select Pass 10:04:54 pm PASS: [First Year Volume] Expected = 20000 | Actual = 20000 Pass 10:05:19 pm PASS: [Tool Type] Expected = Carbide tool | Actual = Carbide tool Pass 10:05:20 pm PASS: [Fifth Year Volume] Expected = 10000 | Actual = 10000 Pass 10:05:20 pm PASS: [Part Envelope Height(mm)] Expected = 5.30 | Actual = 5.30 Pass 10:05:20 pm PASS: [Part Envelope Width(mm)] Expected = 12.10 | Actual = 12.10 Pass 10:05:45 pm PASS: [Tool Owner ship] Expected = Customer Paid | Actual = Customer Paid Pass 10:05:45 pm PASS: [Part Envelope Length(mm)] Expected = 25.50 | Actual = 25.50 Pass 10:05:46 pm PASS: [Tool Life] Expected = tool-101 | Actual = tool-101 Fail 10:05:46 pm Mismatch: FAIL: [Enter Tool No.] Expected = 12345 | Actual = Manual Entry Pass 10:06:11 pm PASS: [Supplier Name and Code] Expected = 0801-Celesta | Actual = 0801-Celesta Pass 10:06:12 pm PASS: [Second Year Volume] Expected = 18000 | Actual = 18000 Pass 10:06:12 pm PASS: [Settled Tool Cost] Expected = 500000 | Actual = 500000 Pass 10:06:12 pm PASS: [Tool Description] Expected = Automation Tool Description | Actual = Automation Tool Description Pass 10:06:13 pm PASS: [Fourth Year Volume] Expected = 12000 | Actual = 12000 Pass 10:06:13 pm PASS: [Tool Advance] Expected = 100000 | Actual = 100000 Pass 10:06:13 pm PASS: [Third Year Volume] Expected = 15000 | Actual = 15000 Warning 10:06:13 pm Execution time since last step: 104.57 sec (Took longer than expected!) Info 10:06:13 pm ============================================== Info 10:06:13 pm Execution time since last step: 0.00 sec Info 10:06:13 pm VALIDATION SUMMARY Info 10:06:13 pm Execution time since last step: 0.00 sec Info 10:06:13 pm ============================================== Info 10:06:13 pm Execution time since last step: 0.00 sec Info 10:06:13 pm Checked : 17 Info 10:06:13 pm Execution time since last step: 0.00 sec Info 10:06:13 pm Passed : 15 Info 10:06:13 pm Execution time since last step: 0.00 sec Info 10:06:13 pm Failed : 2 Info 10:06:13 pm Execution time since last step: 0.00 sec Info 10:06:13 pm Warnings : 0 Info 10:06:13 pm Execution time since last step: 0.00 sec Info 10:06:13 pm ============================================== Fail 10:06:13 pm Mismatch: ❌ Validation completed with 2 mismatches. Pass 10:06:13 pm Test Passed Pass 10:06:13 pm Screenshot on Success
-
PT_C_05Standard Shapes Procurement For Update
10:06:13 pm / 00:09:39:242 Fail
PT_C_05Standard Shapes Procurement For Update
01.02.2026 10:06:13 pm 01.02.2026 10:15:53 pm 00:09:39:242 · #test-id=6Status Timestamp Details Pass 10:06:19 pm Clicked on option: Master Data Warning 10:06:19 pm Execution time since last step: 5.86 sec (Took longer than expected!) Info 10:06:19 pm Master Data Is Displayed On Dashboard.... Pass 10:06:23 pm Clicked Master Option: Part Master Info 10:06:23 pm Execution time since last step: 3.28 sec Info 10:06:23 pm ===== STEP 1: Enter Part Details ===== Pass 10:06:23 pm Entered Part Number → 20-93-47 Pass 10:06:25 pm Entered Part Description → Jose860 Info 10:06:27 pm Execution time since last step: 4.65 sec Info 10:06:27 pm ===== STEP 2: Selecting Part UOM Value ===== Info 10:06:28 pm Execution time since last step: 0.25 sec Info 10:06:28 pm Clicked on UOM dropdown. Info 10:06:30 pm Execution time since last step: 2.30 sec Info 10:06:30 pm Entered search keyword in UOM search box → Hourly Pass 10:06:32 pm Selected UOM → Hourly Info 10:06:34 pm Execution time since last step: 4.25 sec Info 10:06:34 pm ===== STEP 3: Selecting Company Name ===== Pass 10:06:37 pm Selected Company Name → COSTMASTER-0304-MOHALI-CM1 Info 10:06:37 pm Execution time since last step: 2.46 sec Info 10:06:37 pm ===== STEP 4: Selecting Radio Button By Name ===== Pass 10:06:37 pm Selected Radio Button → Procurement Info 10:06:39 pm Execution time since last step: 2.25 sec Info 10:06:39 pm ===== STEP 5: Selecting Supplier Name ===== Pass 10:06:40 pm Selected Supplier → 0801-Celesta Info 10:06:42 pm Execution time since last step: 2.92 sec Info 10:06:42 pm ===== STEP 6: Selecting Customer Name ===== Pass 10:06:55 pm Selected Customer → Rishicustomer-Tbilisi-0004 Warning 10:06:59 pm Execution time since last step: 17.65 sec (Took longer than expected!) Info 10:06:59 pm ===== STEP 6: Selecting Product Category ===== Info 10:07:00 pm Execution time since last step: 1.11 sec Info 10:07:00 pm trying JavaScript click for: Pass 10:07:06 pm Selected Product Category → rishi Warning 10:07:06 pm Execution time since last step: 5.15 sec (Took longer than expected!) Info 10:07:06 pm ===== STEP 7: Selecting Product Model ===== Info 10:07:06 pm Execution time since last step: 0.27 sec Info 10:07:06 pm trying JavaScript click for: Pass 10:07:11 pm Selected Product Model → JKLakshmi-001 Warning 10:07:13 pm Execution time since last step: 6.95 sec (Took longer than expected!) Info 10:07:13 pm ===== STEP 8: Selecting Special Product Category ===== Info 10:07:14 pm Execution time since last step: 1.19 sec Info 10:07:14 pm trying JavaScript click for: Pass 10:07:17 pm Selected Special Product Category → ACCESSORIES Info 10:07:19 pm Execution time since last step: 4.94 sec Info 10:07:19 pm ===== STEP 9: Clicking Save Button ===== Info 10:07:19 pm Execution time since last step: 0.06 sec Info 10:07:19 pm ===== STEP: Clicking Button in Part Master → Save ===== Pass 10:07:19 pm ✅ Successfully clicked button → Save Pass 10:07:19 pm Clicked on 'Save' button successfully. Info 10:07:19 pm Execution time since last step: 0.14 sec Info 10:07:19 pm ===== STEP 10: Verifying Toast Message ===== Info 10:07:21 pm Execution time since last step: 1.66 sec Info 10:07:21 pm Toast message appeared: Part Master details saved successfully. Info 10:07:21 pm Execution time since last step: 0.00 sec Info 10:07:21 pm ✅ Toast message validated successfully. Expected: Part Master details saved successfully. Pass 10:07:21 pm Toast message verification completed successfully. Info 10:07:21 pm Execution time since last step: 0.00 sec Info 10:07:21 pm ===== START: Verify Part Number & Description View Table PartMaster ===== Info 10:07:25 pm Execution time since last step: 4.25 sec Info 10:07:25 pm Opening Part Master filter and selecting: Part No. Warning 10:08:17 pm Execution time since last step: 52.30 sec (Took longer than expected!) Info 10:08:17 pm Filter value selected: Part No. Warning 10:08:26 pm Execution time since last step: 9.00 sec (Took longer than expected!) Info 10:08:26 pm ============================================== Info 10:08:26 pm Execution time since last step: 0.00 sec Info 10:08:26 pm [View Table Part Master For Supplier Name By Supplier Header Coloumn] Info 10:08:26 pm Execution time since last step: 0.00 sec Info 10:08:26 pm ============================================== Info 10:08:27 pm Execution time since last step: 0.44 sec Info 10:08:27 pm ✅ Total Headers Found: 31 Info 10:08:27 pm Execution time since last step: 0.00 sec Info 10:08:27 pm Headers → [Action, Company Name, Part No., Part Description, Part UOM, Costing Type, Product Category, Product Model Name and No., Special Product Category, Customer, Customer Part No., Supplier Detail 1, %SOB, Unit Price, Supplier Detail 2, Supplier Detail 3, Supplier Detail 4, Supplier Detail 5, Supplier Detail 6, Supplier Detail 7, Supplier Detail 8, Supplier Detail 9, Supplier Detail 10, Customer Name 1, Customer 1 Unit Price, Customer Name 2, Customer 2 Unit Price, Customer Name 3, Customer 3 Unit Price, Customer Name 4, Customer 4 Unit Price] Info 10:08:27 pm Execution time since last step: 0.00 sec Info 10:08:27 pm 🧩 Validation Targets → [Company Name, Part No., Part Description, Part UOM, Product Category, Product Model Name and No., Special Product Category, Customer, Supplier Detail 1] Warning 10:08:27 pm [Company Name] mismatch ignored → Expected: COSTMASTER-0304-MOHALI-CM1 | Actual: COSTMASTER-0304-CM1 Pass 10:08:27 pm [Part No.] Match → Expected: 20-93-47 | Actual: 20-93-47 Pass 10:08:27 pm [Part Description] Match → Expected: Jose860 | Actual: Jose860 Pass 10:08:27 pm [Part UOM] Match → Expected: Hourly | Actual: Hourly Pass 10:08:27 pm [Product Category] Match → Expected: rishi | Actual: rishi Pass 10:08:27 pm [Product Model Name and No.] Match → Expected: JKLakshmi-001 | Actual: JKLakshmi-001 Pass 10:08:27 pm [Special Product Category] Match → Expected: ACCESSORIES | Actual: ACCESSORIES Warning 10:08:27 pm [Customer] mismatch ignored → Expected: Rishicustomer-Tbilisi-0004 | Actual: Rishicustomer-0004 Fail 10:08:27 pm Supplier mismatch → Expected: 0801-Celesta | Actual: 0801 - Celesta Pass 10:08:27 pm Row matched by Part No. (Supplier not verified, continuing click). Pass 10:08:32 pm 🟢 Clicked Supplier cell → 0801 - Celesta Info 10:08:32 pm Execution time since last step: 4.80 sec Info 10:08:32 pm ============================================== Info 10:08:32 pm Execution time since last step: 0.00 sec Info 10:08:32 pm VALIDATION COMPLETED: [View Table Part Master For Supplier Name By Supplier Header Coloumn] Info 10:08:32 pm Execution time since last step: 0.00 sec Info 10:08:32 pm ============================================== Pass 10:08:32 pm ✅ Part found successfully: 20-93-47 | Description: Jose860 Info 10:08:32 pm Execution time since last step: 0.00 sec Info 10:08:32 pm Stored Part Data: {Part Description=Jose860, Part Number=20-93-47, Filter Used=Part No.} Info 10:08:32 pm Execution time since last step: 0.00 sec Info 10:08:32 pm ===== END: Verify Part Number & Description (Supplier Side) ===== Info 10:08:33 pm Execution time since last step: 1.01 sec Info 10:08:33 pm ===== START: Verifying and Writing Data in 'Part Attributes' Tab (Procurement) ===== Info 10:08:34 pm Execution time since last step: 1.01 sec Info 10:08:34 pm ===== ENSURE PART ATTRIBUTES TAB (BOOTSTRAP FORCE) ===== Warning 10:08:34 pm ⚠ Header not visible. Forcing Bootstrap tab switch... Pass 10:08:34 pm ✔ Part Attributes tab FORCEFULLY activated via Bootstrap JS Info 10:08:34 pm Execution time since last step: 0.75 sec Info 10:08:34 pm STEP 1: Opening Commodity Group dropdown... Warning 10:08:37 pm ⚠ Dropdown already contains 912 options before searching. Info 10:08:37 pm Execution time since last step: 2.38 sec Info 10:08:37 pm STEP 2: Searching for Commodity Group: Plastics Pass 10:08:39 pm ✅ 3 Commodity Group options loaded after search. Info 10:08:39 pm Execution time since last step: 2.47 sec Info 10:08:39 pm STEP 3: Selecting desired Commodity Group from search result... Pass 10:08:39 pm ✅ Selected Commodity Group: Plastics Info 10:08:39 pm Execution time since last step: 0.12 sec Info 10:08:39 pm STEP 4: Entering SOB value... Info 10:08:40 pm Execution time since last step: 0.30 sec Info 10:08:40 pm Entered SOB Value: 10.125 → Stored As (3dp): 10.125 Info 10:08:40 pm Execution time since last step: 0.00 sec Info 10:08:40 pm STEP 5: Clicking Save on Part Attributes... Pass 10:08:40 pm ✅ Toast Message Verified. Info 10:08:40 pm Execution time since last step: 0.35 sec Info 10:08:40 pm STEP 6: Fetching SOB value from UI after save for extra confirmation... Info 10:08:40 pm Execution time since last step: 0.03 sec Info 10:08:40 pm UI SOB Value after save: 10.125 → Normalized (3dp): 10.125 Info 10:08:42 pm Execution time since last step: 2.00 sec Info 10:08:42 pm ===== END: 'Part Attributes' Tab Flow Completed (Procurement) ===== Info 10:08:44 pm Execution time since last step: 1.51 sec Info 10:08:44 pm ============================================== Info 10:08:44 pm Execution time since last step: 0.00 sec Info 10:08:44 pm START: Save Price Calculation (Standard Shapes - Supplier) Info 10:08:44 pm Execution time since last step: 0.00 sec Info 10:08:44 pm ============================================== Pass 10:08:44 pm Navigated to 'Part Price Calculations' tab Pass 10:08:47 pm RM Input Category selected → Standard Shapes Warning 10:08:51 pm Execution time since last step: 7.68 sec (Took longer than expected!) Info 10:08:51 pm trying JavaScript click for: Info 10:08:53 pm Execution time since last step: 1.78 sec Info 10:08:53 pm trying JavaScript click for: Warning 10:09:06 pm Execution time since last step: 12.95 sec (Took longer than expected!) Info 10:09:06 pm Entering value for [Rejection %] → 78.11 Pass 10:09:06 pm Value entered & stored successfully → [Rejection %] = 78.11 Info 10:09:08 pm Execution time since last step: 2.36 sec Info 10:09:08 pm Entering value for [Packing] → 43.22 Pass 10:09:09 pm Value entered & stored successfully → [Packing] = 43.22 Info 10:09:11 pm Execution time since last step: 2.30 sec Info 10:09:11 pm Entering value for [Insurance] → 66.33 Pass 10:09:11 pm Value entered & stored successfully → [Insurance] = 66.33 Info 10:09:13 pm Execution time since last step: 2.27 sec Info 10:09:13 pm Entering value for [Profit] → 54.44 Pass 10:09:13 pm Value entered & stored successfully → [Profit] = 54.44 Info 10:09:15 pm Execution time since last step: 2.32 sec Info 10:09:15 pm Entering value for [Overhead] → 54.55 Pass 10:09:15 pm Value entered & stored successfully → [Overhead] = 54.55 Info 10:09:18 pm Execution time since last step: 2.30 sec Info 10:09:18 pm Entering value for [Incoterms] → 54.66 Pass 10:09:18 pm Value entered & stored successfully → [Incoterms] = 54.66 Info 10:09:20 pm Execution time since last step: 2.25 sec Info 10:09:20 pm Entering value for [ICC] → 54.77 Pass 10:09:20 pm Value entered & stored successfully → [ICC] = 54.77 Info 10:09:22 pm Execution time since last step: 2.29 sec Info 10:09:22 pm Entering value for [Freight] → 54.88 Pass 10:09:22 pm Value entered & stored successfully → [Freight] = 54.88 Info 10:09:24 pm Execution time since last step: 2.28 sec Info 10:09:24 pm Entering value for [Other Factor 1] → 54.11 Pass 10:09:25 pm Value entered & stored successfully → [Other Factor 1] = 54.11 Info 10:09:27 pm Execution time since last step: 2.29 sec Info 10:09:27 pm Entering value for [Other Factor 2] → 54.22 Pass 10:09:27 pm Value entered & stored successfully → [Other Factor 2] = 54.22 Info 10:09:29 pm Execution time since last step: 2.28 sec Info 10:09:29 pm Entering value for [Other Factor 3] → 54.33 Pass 10:09:29 pm Value entered & stored successfully → [Other Factor 3] = 54.33 Info 10:09:31 pm Execution time since last step: 2.29 sec Info 10:09:31 pm Entering value for [Remarks] → Update_Remarks Pass 10:09:32 pm Value entered & stored successfully → [Remarks] = Update_Remarks Info 10:09:34 pm Execution time since last step: 2.39 sec Info 10:09:34 pm Entering value for [Tool Cost] → 54.55 Pass 10:09:34 pm Value entered & stored successfully → [Tool Cost] = 54.55 Info 10:09:36 pm Execution time since last step: 2.29 sec Info 10:09:36 pm Entering value for [Amortization Qty] → 54.66 Pass 10:09:36 pm Value entered & stored successfully → [Amortization Qty] = 54.66 Pass 10:09:38 pm All Standard Shapes cost values entered successfully Pass 10:09:38 pm Clicked Save button Pass 10:09:39 pm Toast Message displayed → Standard Shape Costing saved successfully. Info 10:09:39 pm Execution time since last step: 2.83 sec Info 10:09:39 pm ========== FINAL STORED MAP VALUES ========== Info 10:09:39 pm Execution time since last step: 0.00 sec Info 10:09:39 pm Shape → Sheet Info 10:09:39 pm Execution time since last step: 0.00 sec Info 10:09:39 pm Tool Cost → 54.55 Info 10:09:39 pm Execution time since last step: 0.00 sec Info 10:09:39 pm Commodity Group → Ferrous Metals Info 10:09:39 pm Execution time since last step: 0.00 sec Info 10:09:39 pm Group Classification → Stainless Steel Info 10:09:39 pm Execution time since last step: 0.00 sec Info 10:09:39 pm Blank Gross Wt → 1.2 Info 10:09:39 pm Execution time since last step: 0.00 sec Info 10:09:39 pm Packing → 43.22 Info 10:09:39 pm Execution time since last step: 0.00 sec Info 10:09:39 pm Remarks → Update_Remarks Info 10:09:39 pm Execution time since last step: 0.00 sec Info 10:09:39 pm OHP → RMCCCCC-Rej-199.000 % of RMC ,ICC-10.000 % of RMC ,ICC-10.000 % of PC ,ICC-10.000 % of BOP ,OH-10.000 % of RMC+PC ,P-10.000 % of RMC+PC , Info 10:09:39 pm Execution time since last step: 0.00 sec Info 10:09:39 pm Profit → 54.44 Info 10:09:39 pm Execution time since last step: 0.00 sec Info 10:09:39 pm Width → 12.75 Info 10:09:39 pm Execution time since last step: 0.00 sec Info 10:09:39 pm Freight → 54.88 Info 10:09:39 pm Execution time since last step: 0.00 sec Info 10:09:39 pm Amortization Qty → 54.66 Info 10:09:39 pm Execution time since last step: 0.00 sec Info 10:09:39 pm RM Input Category → Standard Shapes Info 10:09:39 pm Execution time since last step: 0.00 sec Info 10:09:39 pm ICC → 54.77 Info 10:09:39 pm Execution time since last step: 0.00 sec Info 10:09:39 pm Period → Jan Info 10:09:39 pm Execution time since last step: 0.00 sec Info 10:09:39 pm Specific Grade → CRCA-007 Info 10:09:39 pm Execution time since last step: 0.00 sec Info 10:09:39 pm Rejection Blank Wt → 65.20 Info 10:09:39 pm Execution time since last step: 0.00 sec Info 10:09:39 pm Rejection % → 78.11 Info 10:09:39 pm Execution time since last step: 0.00 sec Info 10:09:39 pm ToastMessage → Standard Shape Costing saved successfully. Info 10:09:39 pm Execution time since last step: 0.00 sec Info 10:09:39 pm Year → 2021-2022 Info 10:09:39 pm Execution time since last step: 0.00 sec Info 10:09:39 pm Length → 23.50 Info 10:09:39 pm Execution time since last step: 0.00 sec Info 10:09:39 pm Insurance → 66.33 Info 10:09:39 pm Execution time since last step: 0.00 sec Info 10:09:39 pm Overhead → 54.55 Info 10:09:39 pm Execution time since last step: 0.00 sec Info 10:09:39 pm Incoterms → 54.66 Info 10:09:39 pm Execution time since last step: 0.00 sec Info 10:09:39 pm Other Factor 2 → 54.22 Info 10:09:39 pm Execution time since last step: 0.00 sec Info 10:09:39 pm Net Weight → 0.9848 Info 10:09:39 pm Execution time since last step: 0.00 sec Info 10:09:39 pm Other Factor 1 → 54.11 Info 10:09:39 pm Execution time since last step: 0.00 sec Info 10:09:39 pm Other Factor 3 → 54.33 Info 10:09:39 pm Execution time since last step: 0.00 sec Info 10:09:39 pm ============================================= Info 10:09:43 pm Execution time since last step: 4.08 sec Info 10:09:43 pm switching to BOP tab Pass 10:09:44 pm switch to BOP tab executed Pass 10:09:44 pm ✔ Header located successfully. Warning 10:09:45 pm Action click failed, invoking JS function directly Pass 10:09:45 pm '+ BOP' action executed. Pass 10:09:50 pm ✔ BOP Table displayed. Pass 10:10:01 pm Selected Part No: M5 pressure rivet nut-28102024 Warning 10:10:02 pm Execution time since last step: 18.92 sec (Took longer than expected!) Info 10:10:02 pm ✅ Found header 'Qty/Pc' at column index: 7 Pass 10:10:03 pm 🟢 Entered value '2' in column 'Qty/Pc' successfully. Pass 10:10:03 pm Qty/Pc entered → 2 Info 10:10:04 pm Execution time since last step: 2.49 sec Info 10:10:04 pm ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 10:10:04 pm 📋 Retrieved value from column 'Part Cost/Unit' = '123.000'. Pass 10:10:04 pm ✔ BOP calculation completed (Part Cost/Unit non-zero). Info 10:10:04 pm Execution time since last step: 0.13 sec Info 10:10:04 pm ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 10:10:04 pm 📋 Retrieved value from column 'Part Cost/Unit' = '123.000'. Pass 10:10:04 pm Auto fetched Part Cost/Unit → 123.000 Info 10:10:05 pm Execution time since last step: 0.20 sec Info 10:10:05 pm ✅ Found header 'Total Cost' at column index: 16 Pass 10:10:05 pm 📋 Retrieved value from column 'Total Cost' = '246.00000'. Pass 10:10:05 pm Fetched Total Cost (UI) → 246.00000 Pass 10:10:05 pm Fetched Total Cost (Extra Cell) → 246.000 Info 10:10:05 pm Execution time since last step: 0.18 sec Info 10:10:05 pm ✅ Found header 'Bop Type' at column index: 2 Pass 10:10:05 pm 📋 Retrieved value from column 'Bop Type' = 'Bolt'. Info 10:10:05 pm Execution time since last step: 0.09 sec Info 10:10:05 pm ✅ Found header 'Part Description' at column index: 3 Pass 10:10:05 pm 📋 Retrieved value from column 'Part Description' = '28102024'. Info 10:10:05 pm Execution time since last step: 0.09 sec Info 10:10:05 pm ✅ Found header 'Supply' at column index: 4 Pass 10:10:05 pm 📋 Retrieved value from column 'Supply' = 'Supplier Name-01'. Info 10:10:05 pm Execution time since last step: 0.09 sec Info 10:10:05 pm ✅ Found header 'Supply Currency' at column index: 5 Pass 10:10:05 pm 📋 Retrieved value from column 'Supply Currency' = ''. Info 10:10:05 pm Execution time since last step: 0.10 sec Info 10:10:05 pm ✅ Found header 'UOM' at column index: 6 Pass 10:10:05 pm 📋 Retrieved value from column 'UOM' = 'Nos.'. Info 10:10:05 pm Execution time since last step: 0.12 sec Info 10:10:05 pm ✅ Found header 'Qty/Pc' at column index: 7 Pass 10:10:05 pm 📋 Retrieved value from column 'Qty/Pc' = '2'. Info 10:10:05 pm Execution time since last step: 0.11 sec Info 10:10:05 pm ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 10:10:05 pm 📋 Retrieved value from column 'Part Cost/Unit' = '123.000'. Info 10:10:05 pm Execution time since last step: 0.12 sec Info 10:10:05 pm ✅ Found header 'Currency Conversion' at column index: 9 Pass 10:10:05 pm 📋 Retrieved value from column 'Currency Conversion' = '1.000'. Info 10:10:06 pm Execution time since last step: 0.18 sec Info 10:10:06 pm ✅ Found header 'Duties%' at column index: 10 Pass 10:10:06 pm 📋 Retrieved value from column 'Duties%' = '0.000'. Info 10:10:06 pm Execution time since last step: 0.14 sec Info 10:10:06 pm ✅ Found header 'Freight & Insurance %' at column index: 11 Pass 10:10:06 pm 📋 Retrieved value from column 'Freight & Insurance %' = ''. Info 10:10:06 pm Execution time since last step: 0.16 sec Info 10:10:06 pm ✅ Found header 'Other Cost' at column index: 12 Pass 10:10:06 pm 📋 Retrieved value from column 'Other Cost' = '0.000'. Info 10:10:06 pm Execution time since last step: 0.18 sec Info 10:10:06 pm ✅ Found header 'Sub Total' at column index: 14 Pass 10:10:06 pm 📋 Retrieved value from column 'Sub Total' = '246.000'. Info 10:10:06 pm Execution time since last step: 0.18 sec Info 10:10:06 pm ✅ Found header 'BOP Handling%' at column index: 15 Pass 10:10:06 pm 📋 Retrieved value from column 'BOP Handling%' = '0.000'. Info 10:10:06 pm Execution time since last step: 0.21 sec Info 10:10:06 pm ✅ Found header 'Total Cost' at column index: 16 Pass 10:10:07 pm 📋 Retrieved value from column 'Total Cost' = '246.00000'. Info 10:10:07 pm Execution time since last step: 0.03 sec Info 10:10:07 pm Captured 14 header-value pairs from BOP table. Info 10:10:07 pm Execution time since last step: 0.00 sec Info 10:10:07 pm Captured BOP Header Values: Bop Type = Bolt, Part Description = 28102024, Supply = Supplier Name-01, Supply Currency = , UOM = Nos., Qty/Pc = 2, Part Cost/Unit = 123.000, Currency Conversion = 1.000, Duties% = 0.000, Freight & Insurance % = , Other Cost = 0.000, Sub Total = 246.000, BOP Handling% = 0.000, Total Cost = 246.00000 Pass 10:10:08 pm ✔ Save button is enabled. Pass 10:10:08 pm ✔ Save button clicked. Fail 10:10:33 pm ❌ Exception in clickAddBopAndVerifyTable → Expected condition failed: waiting for visibility of element located by By.xpath: //div[@class='toast-message'] (tried for 5 second(s) with 500 milliseconds interval) Build info: version: '4.25.0', revision: '8a8aea2337' System info: os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '21.0.8' Driver info: org.openqa.selenium.chrome.ChromeDriver Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 143.0.7499.170, chrome: {chromedriverVersion: 143.0.7499.169 (164b20aab62..., userDataDir: C:\Users\RAJTRI~1\AppData\L...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:59377}, goog:processID: 4808, networkConnectionEnabled: false, pageLoadStrategy: normal, platformName: windows, proxy: Proxy(), se:cdp: ws://localhost:59377/devtoo..., se:cdpVersion: 143.0.7499.170, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:extension:minPinLength: true, webauthn:extension:prf: true, webauthn:virtualAuthenticators: true} Session ID: 14044e54d9a0a14c6ac07be732f8f15c Warning 10:10:34 pm Execution time since last step: 27.84 sec (Took longer than expected!) Info 10:10:34 pm ===== Filling Tooling Cost Form for Part: 20-93-47 ===== Info 10:10:36 pm Execution time since last step: 1.87 sec Info 10:10:36 pm Navigated to Tooling Cost tab. Pass 10:10:38 pm ✔ Tooling Cost header visible. Pass 10:10:38 pm ✔ Add Tool button visible. Pass 10:10:39 pm Clicked Add New Tooling Row button. Pass 10:10:40 pm ✔ Selected dropdown [Tool Number] = Manual Entry Pass 10:10:43 pm ✔ Entered [12345] in Enter Tool No. Pass 10:10:45 pm ✔ Entered [Automation Tool Description] in Tool Description Pass 10:10:47 pm ✔ Selected dropdown [Supplier Name & Code] = 0801-Celesta Pass 10:10:50 pm ✔ Selected dropdown [Tool Ownership] = Customer Paid Pass 10:10:52 pm ✔ Selected dropdown [Tool Type] = Carbide tool Pass 10:10:54 pm ✔ Entered [25.50] in Part Envelope Length Pass 10:10:57 pm ✔ Entered [12.10] in Part Envelope Width Pass 10:10:59 pm ✔ Entered [5.30] in Part Envelope Height Pass 10:11:01 pm ✔ Entered [500000] in Settled Tool Cost Pass 10:11:04 pm ✔ Entered [100000] in Tool Advance Pass 10:11:06 pm ✔ Entered [20000] in First Year Volume Pass 10:11:09 pm ✔ Entered [18000] in Second Year Volume Pass 10:11:11 pm ✔ Entered [15000] in Third Year Volume Pass 10:11:13 pm ✔ Entered [12000] in Fourth Year Volume Pass 10:11:16 pm ✔ Entered [10000] in Fifth Year Volume Pass 10:11:18 pm ✔ Entered [tool-101] in Tool Life Pass 10:11:18 pm 🎉 All Tooling Cost fields entered successfully! Warning 10:11:18 pm Execution time since last step: 41.99 sec (Took longer than expected!) Info 10:11:18 pm Attempting to click Save button in Tooling Cost tab... Pass 10:11:18 pm Clicked Save button successfully. Pass 10:11:19 pm Toast Message Displayed: Tooling Cost saved successfully. Warning 10:11:25 pm Execution time since last step: 6.49 sec (Took longer than expected!) Info 10:11:25 pm ===== START: UPDATE DATA IN 'Part Attributes' TAB (PROCUREMENT) ===== Warning 10:11:25 pm ⚠ Tab not active → Re-loading Info 10:11:25 pm Execution time since last step: 0.42 sec Info 10:11:25 pm Navigated to tab → Part Price Calculations Info 10:11:26 pm Execution time since last step: 1.22 sec Info 10:11:26 pm Attempt 1 to load Part Attributes tab Info 10:11:27 pm Execution time since last step: 0.34 sec Info 10:11:27 pm Navigated to tab → Part Attributes Pass 10:11:28 pm ✔ Part Attributes tab active (Attempt 1) Info 10:11:28 pm Execution time since last step: 1.10 sec Info 10:11:28 pm STEP 1: Opening Commodity Group dropdown... Info 10:11:31 pm Execution time since last step: 3.72 sec Info 10:11:31 pm STEP 2: Selected Commodity Group: Plastics Info 10:11:32 pm Execution time since last step: 0.12 sec Info 10:11:32 pm STEP 3: OLD SOB Value: 10.125 Pass 10:11:32 pm STEP 4: UPDATED SOB → Old: 10.125 | New: 25.789 Pass 10:11:32 pm ✔ Update Toast Valid: Part attribute details saved successfully. Info 10:11:32 pm Execution time since last step: 0.73 sec Info 10:11:32 pm STEP 6: After Save UI SOB Value: 25.789 Info 10:11:34 pm Execution time since last step: 1.51 sec Info 10:11:34 pm ===== END: UPDATE COMPLETED FOR PART ATTRIBUTES (PROCUREMENT) ===== Info 10:11:34 pm Execution time since last step: 0.00 sec Info 10:11:34 pm ============================================== Info 10:11:34 pm Execution time since last step: 0.00 sec Info 10:11:34 pm START: Update Price Calculation (Standard Shapes ) Info 10:11:34 pm Execution time since last step: 0.00 sec Info 10:11:34 pm ============================================== Pass 10:11:34 pm Navigated to 'Part Price Calculations' tab Info 10:11:36 pm Execution time since last step: 2.45 sec Info 10:11:36 pm Entering value for [Length] → 25.75 Pass 10:11:37 pm Value entered & stored successfully → [Length] = 25.75 Info 10:11:39 pm Execution time since last step: 2.94 sec Info 10:11:39 pm Entering value for [Width] → 14.35 Pass 10:11:40 pm Value entered & stored successfully → [Width] = 14.35 Info 10:11:42 pm Execution time since last step: 2.91 sec Info 10:11:42 pm Entering value for [Rejection Blank Wt] → 68.45 Pass 10:11:43 pm Value entered & stored successfully → [Rejection Blank Wt] = 68.45 Info 10:11:45 pm Execution time since last step: 2.70 sec Info 10:11:45 pm Entering value for [Blank Gross Wt] → 36.80 Pass 10:11:45 pm Value entered & stored successfully → [Blank Gross Wt] = 36.80 Info 10:11:47 pm Execution time since last step: 2.49 sec Info 10:11:47 pm Entering value for [Net Weight] → 33.60 Pass 10:11:48 pm Value entered & stored successfully → [Net Weight] = 33.60 Info 10:11:50 pm Execution time since last step: 2.67 sec Info 10:11:50 pm Entering value for [Rejection %] → 82.25 Pass 10:11:50 pm Value entered & stored successfully → [Rejection %] = 82.25 Info 10:11:52 pm Execution time since last step: 2.38 sec Info 10:11:52 pm Entering value for [Packing] → 46.55 Pass 10:11:53 pm Value entered & stored successfully → [Packing] = 46.55 Info 10:11:55 pm Execution time since last step: 2.44 sec Info 10:11:55 pm Entering value for [Insurance] → 69.75 Pass 10:11:55 pm Value entered & stored successfully → [Insurance] = 69.75 Info 10:11:57 pm Execution time since last step: 2.29 sec Info 10:11:57 pm Entering value for [Profit] → 58.40 Pass 10:11:57 pm Value entered & stored successfully → [Profit] = 58.40 Info 10:11:59 pm Execution time since last step: 2.31 sec Info 10:11:59 pm Entering value for [Overhead] → 59.15 Pass 10:12:00 pm Value entered & stored successfully → [Overhead] = 59.15 Info 10:12:02 pm Execution time since last step: 2.28 sec Info 10:12:02 pm Entering value for [Incoterms] → 60.35 Pass 10:12:02 pm Value entered & stored successfully → [Incoterms] = 60.35 Info 10:12:04 pm Execution time since last step: 2.31 sec Info 10:12:04 pm Entering value for [ICC] → 61.20 Pass 10:12:04 pm Value entered & stored successfully → [ICC] = 61.20 Info 10:12:06 pm Execution time since last step: 2.31 sec Info 10:12:06 pm Entering value for [Freight] → 62.90 Pass 10:12:07 pm Value entered & stored successfully → [Freight] = 62.90 Info 10:12:09 pm Execution time since last step: 2.37 sec Info 10:12:09 pm Entering value for [Other Factor 1] → 55.55 Pass 10:12:09 pm Value entered & stored successfully → [Other Factor 1] = 55.55 Info 10:12:11 pm Execution time since last step: 2.31 sec Info 10:12:11 pm Entering value for [Other Factor 2] → 56.65 Pass 10:12:11 pm Value entered & stored successfully → [Other Factor 2] = 56.65 Info 10:12:13 pm Execution time since last step: 2.28 sec Info 10:12:13 pm Entering value for [Other Factor 3] → 57.75 Pass 10:12:14 pm Value entered & stored successfully → [Other Factor 3] = 57.75 Info 10:12:16 pm Execution time since last step: 2.34 sec Info 10:12:16 pm Entering value for [Remarks] → Update_Remarks Pass 10:12:16 pm Value entered & stored successfully → [Remarks] = Update_Remarks Info 10:12:18 pm Execution time since last step: 2.35 sec Info 10:12:18 pm Entering value for [Tool Cost] → 58.85 Pass 10:12:18 pm Value entered & stored successfully → [Tool Cost] = 58.85 Info 10:12:20 pm Execution time since last step: 2.32 sec Info 10:12:20 pm Entering value for [Amortization Qty] → 57.90 Pass 10:12:21 pm Value entered & stored successfully → [Amortization Qty] = 57.90 Pass 10:12:23 pm All Standard Shapes input values UPDATED successfully Pass 10:12:23 pm Clicked Save button for Update Pass 10:12:23 pm Toast Message displayed after Update → Standard Shape Costing saved successfully. Info 10:12:23 pm Execution time since last step: 2.94 sec Info 10:12:23 pm ============================================== Info 10:12:23 pm Execution time since last step: 0.00 sec Info 10:12:23 pm END: Update Price Calculation (Standard Shapes) Info 10:12:23 pm Execution time since last step: 0.00 sec Info 10:12:23 pm ============================================== Info 10:12:23 pm Execution time since last step: 0.00 sec Info 10:12:23 pm ===== START: UPDATE BOP ENTRY PROCESS ===== Info 10:12:23 pm Execution time since last step: 0.00 sec Info 10:12:23 pm switching to BOP tab Pass 10:12:25 pm switch to BOP tab executed Info 10:12:25 pm Execution time since last step: 2.20 sec Info 10:12:25 pm Navigated to BOP tab (Update Mode). Pass 10:12:25 pm BOP Table visible. Fail 10:13:42 pm ❌ Exception in BOP UPDATE flow → Expected condition failed: waiting for visibility of element located by By.xpath: //span[@id='select2-item_partnostandard_1-container'] (tried for 60 second(s) with 500 milliseconds interval) Build info: version: '4.25.0', revision: '8a8aea2337' System info: os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '21.0.8' Driver info: org.openqa.selenium.chrome.ChromeDriver Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 143.0.7499.170, chrome: {chromedriverVersion: 143.0.7499.169 (164b20aab62..., userDataDir: C:\Users\RAJTRI~1\AppData\L...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:59377}, goog:processID: 4808, networkConnectionEnabled: false, pageLoadStrategy: normal, platformName: windows, proxy: Proxy(), se:cdp: ws://localhost:59377/devtoo..., se:cdpVersion: 143.0.7499.170, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:extension:minPinLength: true, webauthn:extension:prf: true, webauthn:virtualAuthenticators: true} Session ID: 14044e54d9a0a14c6ac07be732f8f15c Warning 10:13:42 pm Execution time since last step: 76.22 sec (Took longer than expected!) Info 10:13:42 pm ===== END: UPDATE BOP ENTRY PROCESS ===== Info 10:13:43 pm Execution time since last step: 1.51 sec Info 10:13:43 pm ===== START: UPDATE TOOLING COST (Only Input Fields Updated) ===== Info 10:13:43 pm Execution time since last step: 0.00 sec Info 10:13:43 pm Force switching to Tooling Cost tab Pass 10:13:44 pm ✔ Forced switch to Tooling Cost tab executed Pass 10:13:45 pm ✔ Tooling Cost UPDATE page loaded successfully. Info 10:13:45 pm Execution time since last step: 2.25 sec Info 10:13:45 pm Updating ONLY input fields (dropdown unchanged). Pass 10:13:46 pm ✔ Selected dropdown [Tool Number] = Manual Entry Pass 10:13:46 pm Tool Number dropdown updated. Pass 10:13:48 pm ✔ Updated [Enter Tool No] → 999 Pass 10:13:50 pm ✔ Updated [Tool Description] → Updated-Manual-999 Pass 10:13:52 pm ✔ Updated [Envelope Length] → 20.5566 Pass 10:13:54 pm ✔ Updated [Envelope Width] → 21.5566 Pass 10:13:55 pm ✔ Updated [Envelope Height] → 5.1234 Pass 10:13:57 pm ✔ Updated [Additional Cost] → 2.5567 Pass 10:13:59 pm ✔ Updated [Settled Tool Cost] → 9 Pass 10:14:00 pm ✔ Updated [Tool Advance] → 3 Pass 10:14:02 pm ✔ Updated [First Year Volume] → 5 Pass 10:14:04 pm ✔ Updated [Second Year Volume] → 4 Pass 10:14:06 pm ✔ Updated [Third Year Volume] → 6 Pass 10:14:07 pm ✔ Updated [Fourth Year Volume] → 7 Pass 10:14:09 pm ✔ Updated [Fifth Year Volume] → 8 Pass 10:14:11 pm ✔ Updated [Total Tool Cost] → 12.5678 Warning 10:14:11 pm Execution time since last step: 25.15 sec (Took longer than expected!) Info 10:14:11 pm Exiting Tooling edit mode before Save Pass 10:14:12 pm Tooling Save button clicked successfully. Pass 10:14:12 pm ✔ Tooling Cost UPDATED Successfully → Tooling Cost saved successfully. Pass 10:14:16 pm Clicked on option: Master Data Warning 10:14:16 pm Execution time since last step: 5.41 sec (Took longer than expected!) Info 10:14:16 pm Master Data Is Displayed On Dashboard.... Pass 10:14:19 pm Clicked Master Option: Part Master Warning 10:14:21 pm Execution time since last step: 5.23 sec (Took longer than expected!) Info 10:14:21 pm ===== START: Verify Part Number & Description View Table PartMaster ===== Info 10:14:25 pm Execution time since last step: 4.24 sec Info 10:14:25 pm Opening Part Master filter and selecting: Part No. Warning 10:15:18 pm Execution time since last step: 52.23 sec (Took longer than expected!) Info 10:15:18 pm Filter value selected: Part No. Warning 10:15:27 pm Execution time since last step: 8.94 sec (Took longer than expected!) Info 10:15:27 pm ============================================== Info 10:15:27 pm Execution time since last step: 0.00 sec Info 10:15:27 pm [View Table Part Master For Supplier Name By Supplier Header Coloumn] Info 10:15:27 pm Execution time since last step: 0.00 sec Info 10:15:27 pm ============================================== Info 10:15:27 pm Execution time since last step: 0.53 sec Info 10:15:27 pm ✅ Total Headers Found: 31 Info 10:15:27 pm Execution time since last step: 0.00 sec Info 10:15:27 pm Headers → [Action, Company Name, Part No., Part Description, Part UOM, Costing Type, Product Category, Product Model Name and No., Special Product Category, Customer, Customer Part No., Supplier Detail 1, %SOB, Unit Price, Supplier Detail 2, Supplier Detail 3, Supplier Detail 4, Supplier Detail 5, Supplier Detail 6, Supplier Detail 7, Supplier Detail 8, Supplier Detail 9, Supplier Detail 10, Customer Name 1, Customer 1 Unit Price, Customer Name 2, Customer 2 Unit Price, Customer Name 3, Customer 3 Unit Price, Customer Name 4, Customer 4 Unit Price] Info 10:15:27 pm Execution time since last step: 0.00 sec Info 10:15:27 pm 🧩 Validation Targets → [Company Name, Part No., Part Description, Part UOM, Product Category, Product Model Name and No., Special Product Category, Customer, Supplier Detail 1] Warning 10:15:27 pm [Company Name] mismatch ignored → Expected: COSTMASTER-0304-MOHALI-CM1 | Actual: COSTMASTER-0304-CM1 Pass 10:15:27 pm [Part No.] Match → Expected: 20-93-47 | Actual: 20-93-47 Pass 10:15:27 pm [Part Description] Match → Expected: Jose860 | Actual: Jose860 Pass 10:15:27 pm [Part UOM] Match → Expected: Hourly | Actual: Hourly Pass 10:15:27 pm [Product Category] Match → Expected: rishi | Actual: rishi Pass 10:15:27 pm [Product Model Name and No.] Match → Expected: JKLakshmi-001 | Actual: JKLakshmi-001 Pass 10:15:27 pm [Special Product Category] Match → Expected: ACCESSORIES | Actual: ACCESSORIES Warning 10:15:27 pm [Customer] mismatch ignored → Expected: Rishicustomer-Tbilisi-0004 | Actual: Rishicustomer-0004 Fail 10:15:27 pm Supplier mismatch → Expected: 0801-Celesta | Actual: 0801 - Celesta Pass 10:15:27 pm Row matched by Part No. (Supplier not verified, continuing click). Pass 10:15:33 pm 🟢 Clicked Supplier cell → 0801 - Celesta Warning 10:15:33 pm Execution time since last step: 5.73 sec (Took longer than expected!) Info 10:15:33 pm ============================================== Info 10:15:33 pm Execution time since last step: 0.00 sec Info 10:15:33 pm VALIDATION COMPLETED: [View Table Part Master For Supplier Name By Supplier Header Coloumn] Info 10:15:33 pm Execution time since last step: 0.00 sec Info 10:15:33 pm ============================================== Pass 10:15:33 pm ✅ Part found successfully: 20-93-47 | Description: Jose860 Info 10:15:33 pm Execution time since last step: 0.00 sec Info 10:15:33 pm Stored Part Data: {Part Description=Jose860, Part Number=20-93-47, Filter Used=Part No.} Info 10:15:33 pm Execution time since last step: 0.00 sec Info 10:15:33 pm ===== END: Verify Part Number & Description (Supplier Side) ===== Info 10:15:33 pm Execution time since last step: 0.00 sec Info 10:15:33 pm ===== START: Supplier-End Data Validation (UPDATE) ===== Info 10:15:33 pm Execution time since last step: 0.00 sec Info 10:15:33 pm 🔹 Expected Part Number: 20-93-47 Info 10:15:33 pm Execution time since last step: 0.00 sec Info 10:15:33 pm 🔹 Expected Part Description: Jose860 Info 10:15:33 pm Execution time since last step: 0.00 sec Info 10:15:33 pm 🔹 Expected Commodity Group: Plastics Info 10:15:33 pm Execution time since last step: 0.00 sec Info 10:15:33 pm 🔹 Expected SOB (3dp): 25.789 Info 10:15:33 pm Execution time since last step: 0.00 sec Info 10:15:33 pm ===== ENSURE PART ATTRIBUTES TAB (BOOTSTRAP FORCE) ===== Warning 10:15:33 pm ⚠ Header not visible. Forcing Bootstrap tab switch... Pass 10:15:34 pm ✔ Part Attributes tab FORCEFULLY activated via Bootstrap JS Info 10:15:35 pm Execution time since last step: 2.48 sec Info 10:15:35 pm 🔹 Actual Part Number: 20-93-47 Info 10:15:35 pm Execution time since last step: 0.00 sec Info 10:15:35 pm 🔹 Actual Part Description: Jose860 Info 10:15:35 pm Execution time since last step: 0.00 sec Info 10:15:35 pm 🔹 Actual Commodity Group: Plastics Info 10:15:35 pm Execution time since last step: 0.00 sec Info 10:15:35 pm 🔹 Actual SOB (3dp): 25.789 Pass 10:15:35 pm ✔ Part Number matched successfully. Pass 10:15:35 pm ✔ Part Description matched successfully. Pass 10:15:35 pm ✔ Commodity Group matched successfully. Pass 10:15:35 pm ✔ SOB matched successfully → 25.789 Pass 10:15:35 pm PASS: All validations completed for Supplier-end updated data. Info 10:15:35 pm Execution time since last step: 0.00 sec Info 10:15:35 pm ===== END: Supplier-End Data Validation (UPDATE) ===== Info 10:15:35 pm Execution time since last step: 0.00 sec Info 10:15:35 pm ============================================== Info 10:15:35 pm Execution time since last step: 0.00 sec Info 10:15:35 pm START: Validate Price Calculation (Standard Shapes ) Info 10:15:35 pm Execution time since last step: 0.00 sec Info 10:15:35 pm ============================================== Pass 10:15:36 pm Navigated to 'Part Price Calculations' tab Pass 10:15:39 pm ✔ RM Input Category matched | Expected = Standard Shapes | Actual = Standard Shapes Pass 10:15:39 pm ✔ Shape matched → Sheet Pass 10:15:41 pm ✔ Commodity Group matched | Expected = Ferrous Metals | Actual = Ferrous Metals Pass 10:15:42 pm ✔ Group Classification matched | Expected = Stainless Steel | Actual = Stainless Steel Pass 10:15:42 pm ✔ Year matched | Expected = 2021-2022 | Actual = 2021-2022 Pass 10:15:42 pm ✔ Period matched | Expected = Jan | Actual = Jan Pass 10:15:42 pm ✔ Specific Grade matched | Expected = CRCA-007 | Actual = CRCA-007 Pass 10:15:42 pm ✔ OHP matched | Expected = RMCCCCC-Rej-199.000 % of RMC ,ICC-10.000 % of RMC ,ICC-10.000 % of PC ,ICC-10.000 % of BOP ,OH-10.000 % of RMC+PC ,P-10.000 % of RMC+PC , | Actual = RMCCCCC-Rej-199.000 % of RMC ,ICC-10.000 % of RMC ,ICC-10.000 % of PC ,ICC-10.000 % of BOP ,OH-10.000 % of RMC+PC ,P-10.000 % of RMC+PC , Pass 10:15:42 pm ✔ Radio Button selected → Margin - Direct Entry Pass 10:15:42 pm ✔ Radio Button selected → Number of Pieces - Direct Entry Pass 10:15:42 pm ✔ Radio Button selected → Rejection / Wastage - Direct Entry Pass 10:15:42 pm [Length] matched → Expected = 25.750 | Actual = 25.750 Pass 10:15:42 pm [Width] matched → Expected = 14.350 | Actual = 14.350 Pass 10:15:42 pm [Rejection Blank Wt] matched → Expected = 68.450 | Actual = 68.450 Pass 10:15:42 pm [Blank Gross Wt] matched → Expected = 36.800 | Actual = 36.800 Pass 10:15:42 pm [Net Weight] matched → Expected = 33.600 | Actual = 33.600 Fail 10:15:42 pm Mismatch: [Rejection %] mismatch → Expected = 82.250 | Actual = 0.000 Pass 10:15:42 pm [Packing] matched → Expected = 46.550 | Actual = 46.550 Pass 10:15:42 pm [Insurance] matched → Expected = 69.750 | Actual = 69.750 Pass 10:15:42 pm [Profit] matched → Expected = 58.400 | Actual = 58.400 Pass 10:15:42 pm [Overhead] matched → Expected = 59.150 | Actual = 59.150 Pass 10:15:42 pm [Incoterms] matched → Expected = 60.350 | Actual = 60.350 Pass 10:15:42 pm [ICC] matched → Expected = 61.200 | Actual = 61.200 Pass 10:15:42 pm [Freight] matched → Expected = 62.900 | Actual = 62.900 Pass 10:15:42 pm [Other Factor 1] matched → Expected = 55.550 | Actual = 55.550 Pass 10:15:42 pm [Other Factor 2] matched → Expected = 56.650 | Actual = 56.650 Pass 10:15:43 pm [Other Factor 3] matched → Expected = 57.750 | Actual = 57.750 Pass 10:15:43 pm [Remarks] matched → Expected = Update_Remarks | Actual = Update_Remarks Fail 10:15:43 pm Mismatch: [Tool Cost] mismatch → Expected = 58.850 | Actual = 6.000 Fail 10:15:43 pm Mismatch: [Amortization Qty] mismatch → Expected = 57.900 | Actual = 30.000 Pass 10:15:43 pm ✔ All Standard Shapes values validated successfully Warning 10:15:43 pm Execution time since last step: 7.33 sec (Took longer than expected!) Info 10:15:43 pm ============================================== Info 10:15:43 pm Execution time since last step: 0.00 sec Info 10:15:43 pm END: Validate Price Calculation (Standard Shapes ) Info 10:15:43 pm Execution time since last step: 0.00 sec Info 10:15:43 pm ============================================== Info 10:15:43 pm Execution time since last step: 0.00 sec Info 10:15:43 pm -------------------------------------------------- Info 10:15:43 pm Execution time since last step: 0.00 sec Info 10:15:43 pm STARTING BOP VALIDATION (UI ↔ MAP) Info 10:15:43 pm Execution time since last step: 0.00 sec Info 10:15:43 pm -------------------------------------------------- Fail 10:15:43 pm ❌ BOP validation aborted → Expected data map is NULL / EMPTY Info 10:15:43 pm Execution time since last step: 0.00 sec Info 10:15:43 pm ============================================== Info 10:15:43 pm Execution time since last step: 0.00 sec Info 10:15:43 pm 🔵 UPDATE VALIDATION STARTED: [Tooling Cost Section] Info 10:15:43 pm Execution time since last step: 0.00 sec Info 10:15:43 pm ============================================== Info 10:15:45 pm Execution time since last step: 1.86 sec Info 10:15:45 pm Navigated to 'Tooling Cost' tab for UPDATE validation. Info 10:15:46 pm Execution time since last step: 1.01 sec Info 10:15:46 pm 🔍 Starting UPDATE validation for 16 fields... Warning 10:15:46 pm ⚠ Skipped (Not part of UPDATE validation) → ToolPartNodrp Warning 10:15:46 pm ⚠ Skipped (Not part of UPDATE validation) → ToolDelta Pass 10:15:47 pm PASS → [First Year Volume] Expected=5 | Actual=5 Pass 10:15:48 pm PASS → [Fifth Year Volume] Expected=8 | Actual=8 Pass 10:15:48 pm PASS → [Part Envelope Height(mm)] Expected=5.1234 | Actual=5.1234 Pass 10:15:48 pm PASS → [Part Envelope Width(mm)] Expected=21.5566 | Actual=21.5566 Pass 10:15:49 pm PASS → [Part Envelope Length(mm)] Expected=20.5566 | Actual=20.5566 Warning 10:15:49 pm ⚠ Skipped (Not part of UPDATE validation) → ToolCostDirectEntry Fail 10:15:49 pm FAIL → [Enter Tool No.] Expected=999 | Actual=Manual Entry Pass 10:15:50 pm PASS → [Second Year Volume] Expected=4 | Actual=4 Pass 10:15:50 pm PASS → [Settled Tool Cost] Expected=9 | Actual=9 Pass 10:15:51 pm PASS → [Tool Description] Expected=Updated-Manual-999 | Actual=Updated-Manual-999 Pass 10:15:51 pm PASS → [Fourth Year Volume] Expected=7 | Actual=7 Pass 10:15:52 pm PASS → [Tool Advance] Expected=3 | Actual=3 Pass 10:15:52 pm PASS → [Third Year Volume] Expected=6 | Actual=6 Warning 10:15:52 pm Execution time since last step: 6.91 sec (Took longer than expected!) Info 10:15:52 pm ============================================== Info 10:15:52 pm Execution time since last step: 0.00 sec Info 10:15:52 pm SUMMARY: Info 10:15:52 pm Execution time since last step: 0.00 sec Info 10:15:52 pm ============================================== Info 10:15:52 pm Execution time since last step: 0.00 sec Info 10:15:52 pm Passed: 11 Info 10:15:52 pm Execution time since last step: 0.00 sec Info 10:15:52 pm Failed: 1 Info 10:15:52 pm Execution time since last step: 0.00 sec Info 10:15:52 pm Warnings: 3 Fail 10:15:52 pm Mismatch: ❌ UPDATE Validation FAILED Info 10:15:52 pm Execution time since last step: 0.00 sec Info 10:15:52 pm ============================================== Pass 10:15:52 pm Test Passed Pass 10:15:53 pm Screenshot on Success
-
PT_C_08Standard Shapes Procurement Copy Casting
10:15:53 pm / 00:12:18:029 Fail
PT_C_08Standard Shapes Procurement Copy Casting
01.02.2026 10:15:53 pm 01.02.2026 10:28:11 pm 00:12:18:029 · #test-id=7Status Timestamp Details Pass 10:15:58 pm Clicked on option: Master Data Warning 10:15:58 pm Execution time since last step: 5.74 sec (Took longer than expected!) Info 10:15:58 pm Master Data Is Displayed On Dashboard.... Pass 10:16:02 pm Clicked Master Option: Part Master Info 10:16:02 pm Execution time since last step: 3.45 sec Info 10:16:02 pm ===== STEP 1: Enter Part Details ===== Pass 10:16:02 pm Entered Part Number → 61-69-20 Pass 10:16:05 pm Entered Part Description → Tamisha878 Info 10:16:07 pm Execution time since last step: 4.58 sec Info 10:16:07 pm ===== STEP 2: Selecting Part UOM Value ===== Info 10:16:07 pm Execution time since last step: 0.24 sec Info 10:16:07 pm Clicked on UOM dropdown. Info 10:16:09 pm Execution time since last step: 2.29 sec Info 10:16:09 pm Entered search keyword in UOM search box → Hourly Pass 10:16:11 pm Selected UOM → Hourly Info 10:16:13 pm Execution time since last step: 4.24 sec Info 10:16:13 pm ===== STEP 3: Selecting Company Name ===== Pass 10:16:16 pm Selected Company Name → COSTMASTER-0304-MOHALI-CM1 Info 10:16:16 pm Execution time since last step: 2.47 sec Info 10:16:16 pm ===== STEP 4: Selecting Radio Button By Name ===== Pass 10:16:16 pm Selected Radio Button → Procurement Info 10:16:18 pm Execution time since last step: 2.24 sec Info 10:16:18 pm ===== STEP 5: Selecting Supplier Name ===== Pass 10:16:19 pm Selected Supplier → 0801-Celesta Info 10:16:21 pm Execution time since last step: 2.85 sec Info 10:16:21 pm ===== STEP 6: Selecting Customer Name ===== Pass 10:16:35 pm Selected Customer → Rishicustomer-Tbilisi-0004 Warning 10:16:39 pm Execution time since last step: 17.83 sec (Took longer than expected!) Info 10:16:39 pm ===== STEP 6: Selecting Product Category ===== Info 10:16:40 pm Execution time since last step: 1.25 sec Info 10:16:40 pm trying JavaScript click for: Pass 10:16:45 pm Selected Product Category → rishi Warning 10:16:45 pm Execution time since last step: 5.16 sec (Took longer than expected!) Info 10:16:45 pm ===== STEP 7: Selecting Product Model ===== Info 10:16:45 pm Execution time since last step: 0.30 sec Info 10:16:45 pm trying JavaScript click for: Pass 10:16:50 pm Selected Product Model → JKLakshmi-001 Warning 10:16:52 pm Execution time since last step: 7.05 sec (Took longer than expected!) Info 10:16:52 pm ===== STEP 8: Selecting Special Product Category ===== Info 10:16:54 pm Execution time since last step: 1.16 sec Info 10:16:54 pm trying JavaScript click for: Pass 10:16:57 pm Selected Special Product Category → ACCESSORIES Info 10:16:59 pm Execution time since last step: 5.00 sec Info 10:16:59 pm ===== STEP 9: Clicking Save Button ===== Info 10:16:59 pm Execution time since last step: 0.05 sec Info 10:16:59 pm ===== STEP: Clicking Button in Part Master → Save ===== Pass 10:16:59 pm ✅ Successfully clicked button → Save Pass 10:16:59 pm Clicked on 'Save' button successfully. Info 10:16:59 pm Execution time since last step: 0.11 sec Info 10:16:59 pm ===== STEP 10: Verifying Toast Message ===== Info 10:17:00 pm Execution time since last step: 1.73 sec Info 10:17:00 pm Toast message appeared: Part Master details saved successfully. Info 10:17:00 pm Execution time since last step: 0.00 sec Info 10:17:00 pm ✅ Toast message validated successfully. Expected: Part Master details saved successfully. Pass 10:17:00 pm Toast message verification completed successfully. Info 10:17:00 pm Execution time since last step: 0.00 sec Info 10:17:00 pm ==================================================== Info 10:17:00 pm Execution time since last step: 0.00 sec Info 10:17:00 pm 🧩 STEP 1: Creating SECOND Part Entry for COPY COSTING Validation Info 10:17:00 pm Execution time since last step: 0.00 sec Info 10:17:00 pm ---------------------------------------------------- Info 10:17:00 pm Execution time since last step: 0.00 sec Info 10:17:00 pm This part entry is being created specifically to perform Copy Costing tests. Info 10:17:00 pm Execution time since last step: 0.00 sec Info 10:17:00 pm The costing of the first part will be replicated and validated against this newly created record. Info 10:17:00 pm Execution time since last step: 0.00 sec Info 10:17:00 pm ==================================================== Info 10:17:00 pm Execution time since last step: 0.00 sec Info 10:17:00 pm ===== STEP 1: Enter Part Details (Copy Costing Part) ===== Pass 10:17:01 pm Entered Part Number (Copy Part) → 41-30-87 Pass 10:17:01 pm Entered Part Description (Copy Part) → Charley168 Info 10:17:01 pm Execution time since last step: 0.46 sec Info 10:17:01 pm ===== STEP 2: Selecting Part UOM Value ===== Info 10:17:01 pm Execution time since last step: 0.47 sec Info 10:17:01 pm Entered search keyword in UOM search box → Hourly Pass 10:17:02 pm Selected UOM → Hourly Info 10:17:02 pm Execution time since last step: 0.17 sec Info 10:17:02 pm ===== STEP 3: Selecting Company Name ===== Pass 10:17:02 pm Selected Company Name → COSTMASTER-0304-MOHALI-CM1 Info 10:17:02 pm Execution time since last step: 0.32 sec Info 10:17:02 pm ===== STEP 4: Selecting Radio Button By Name ===== Pass 10:17:02 pm Selected Supplier Radio Button → Procurement Info 10:17:02 pm Execution time since last step: 0.24 sec Info 10:17:02 pm ===== STEP 5: Selecting Supplier Name ===== Pass 10:17:03 pm Selected Supplier → 0801-Celesta Info 10:17:03 pm Execution time since last step: 0.82 sec Info 10:17:03 pm ===== STEP 6: Selecting Customer Name ===== Info 10:17:04 pm Execution time since last step: 1.19 sec Info 10:17:04 pm trying JavaScript click for: Pass 10:17:18 pm Selected Customer → Rishicustomer-Tbilisi-0004 Warning 10:17:18 pm Execution time since last step: 13.39 sec (Took longer than expected!) Info 10:17:18 pm ===== STEP 7: Selecting Product Category ===== Info 10:17:19 pm Execution time since last step: 1.13 sec Info 10:17:19 pm trying JavaScript click for: Pass 10:17:20 pm Selected Product Category → rishi Info 10:17:20 pm Execution time since last step: 1.12 sec Info 10:17:20 pm ===== STEP 8: Selecting Product Model ===== Info 10:17:20 pm Execution time since last step: 0.33 sec Info 10:17:20 pm Product Model dropdown clicked. Info 10:17:20 pm Execution time since last step: 0.30 sec Info 10:17:20 pm Entered Product Model search text → JKLakshmi-001 Pass 10:17:21 pm Selected Product Model → JKLakshmi-001 Info 10:17:21 pm Execution time since last step: 0.14 sec Info 10:17:21 pm ===== STEP 9: Selecting Special Product Category ===== Info 10:17:22 pm Execution time since last step: 1.11 sec Info 10:17:22 pm trying JavaScript click for: Pass 10:17:23 pm Selected Special Product Category → ACCESSORIES Info 10:17:23 pm Execution time since last step: 0.90 sec Info 10:17:23 pm ===== STEP 10: Clicking Save Button (Copy Costing Part) ===== Info 10:17:23 pm Execution time since last step: 0.02 sec Info 10:17:23 pm ===== STEP: Clicking Button in Part Master → Save ===== Pass 10:17:23 pm ✅ Successfully clicked button → Save Pass 10:17:23 pm Clicked on 'Save' button successfully for Copy Costing Part. Info 10:17:23 pm Execution time since last step: 0.11 sec Info 10:17:23 pm ===== STEP 11: Verifying Toast Message ===== Info 10:17:25 pm Execution time since last step: 1.88 sec Info 10:17:25 pm Toast message appeared: Part Master details saved successfully. Info 10:17:25 pm Execution time since last step: 0.00 sec Info 10:17:25 pm ✅ Toast message validated successfully. Expected: Part Master details saved successfully. Pass 10:17:25 pm Toast message verification completed successfully for Copy Costing Part. Info 10:17:25 pm Execution time since last step: 0.00 sec Info 10:17:25 pm ✅ Secondary Part creation completed successfully for Copy Costing comparison. Pass 10:17:26 pm Clicked Master Option: Bill of Material Warning 10:18:01 pm Execution time since last step: 35.92 sec (Took longer than expected!) Info 10:18:01 pm Starting BOM Excel import... Info 10:18:01 pm Execution time since last step: 0.05 sec Info 10:18:01 pm File selected for upload: C:\Users\Raj Tripathi\Downloads\2012025\CostMasters-ICE-V5.0\downloads\BOM_02-01-2026_22_17_40.xlsx Info 10:18:01 pm Execution time since last step: 0.00 sec Info 10:18:01 pm ===== 🧩 Step: Opening, Saving & Closing Excel File Safely ===== Info 10:18:01 pm Execution time since last step: 0.01 sec Info 10:18:01 pm 📁 File Path → C:\Users\Raj Tripathi\Downloads\2012025\CostMasters-ICE-V5.0\downloads\BOM_02-01-2026_22_17_40.xlsx Info 10:18:01 pm Execution time since last step: 0.02 sec Info 10:18:01 pm 📂 Excel launched successfully. Pass 10:18:06 pm 💾 File saved and closed safely using PowerShell COM automation. Pass 10:18:06 pm ❎ Excel process terminated successfully. Warning 10:18:08 pm Execution time since last step: 7.08 sec (Took longer than expected!) Info 10:18:08 pm ===== ✅ Excel File Save & Close Operation Completed Without Affecting Eclipse ===== Info 10:18:10 pm Execution time since last step: 2.09 sec Info 10:18:10 pm Clicking Import button to open file dialog... Warning 10:18:16 pm Execution time since last step: 6.15 sec (Took longer than expected!) Info 10:18:16 pm File path pasted: C:\Users\Raj Tripathi\Downloads\2012025\CostMasters-ICE-V5.0\downloads\BOM_02-01-2026_22_17_40.xlsx Info 10:18:17 pm Execution time since last step: 1.02 sec Info 10:18:17 pm Pressed Enter to confirm file selection. Pass 10:18:30 pm Clicked on option: Master Data Warning 10:18:30 pm Execution time since last step: 13.55 sec (Took longer than expected!) Info 10:18:30 pm Master Data Is Displayed On Dashboard.... Pass 10:18:34 pm Clicked Master Option: Part Master Warning 10:18:37 pm Execution time since last step: 6.47 sec (Took longer than expected!) Info 10:18:37 pm ===== START: Verify Part Number & Description View Table PartMaster ===== Info 10:18:41 pm Execution time since last step: 4.20 sec Info 10:18:41 pm Opening Part Master filter and selecting: Part No. Warning 10:19:33 pm Execution time since last step: 52.27 sec (Took longer than expected!) Info 10:19:33 pm Filter value selected: Part No. Warning 10:19:42 pm Execution time since last step: 8.90 sec (Took longer than expected!) Info 10:19:42 pm ============================================== Info 10:19:42 pm Execution time since last step: 0.00 sec Info 10:19:42 pm [View Table Part Master For Supplier Name By Supplier Header Coloumn] Info 10:19:42 pm Execution time since last step: 0.00 sec Info 10:19:42 pm ============================================== Info 10:19:43 pm Execution time since last step: 0.57 sec Info 10:19:43 pm ✅ Total Headers Found: 31 Info 10:19:43 pm Execution time since last step: 0.00 sec Info 10:19:43 pm Headers → [Action, Company Name, Part No., Part Description, Part UOM, Costing Type, Product Category, Product Model Name and No., Special Product Category, Customer, Customer Part No., Supplier Detail 1, %SOB, Unit Price, Supplier Detail 2, Supplier Detail 3, Supplier Detail 4, Supplier Detail 5, Supplier Detail 6, Supplier Detail 7, Supplier Detail 8, Supplier Detail 9, Supplier Detail 10, Customer Name 1, Customer 1 Unit Price, Customer Name 2, Customer 2 Unit Price, Customer Name 3, Customer 3 Unit Price, Customer Name 4, Customer 4 Unit Price] Info 10:19:43 pm Execution time since last step: 0.00 sec Info 10:19:43 pm 🧩 Validation Targets → [Company Name, Part No., Part Description, Part UOM, Product Category, Product Model Name and No., Special Product Category, Customer, Supplier Detail 1] Warning 10:19:43 pm [Company Name] mismatch ignored → Expected: COSTMASTER-0304-MOHALI-CM1 | Actual: COSTMASTER-0304-CM1 Pass 10:19:43 pm [Part No.] Match → Expected: 61-69-20 | Actual: 61-69-20 Pass 10:19:43 pm [Part Description] Match → Expected: Tamisha878 | Actual: Tamisha878 Pass 10:19:43 pm [Part UOM] Match → Expected: Hourly | Actual: Hourly Pass 10:19:43 pm [Product Category] Match → Expected: rishi | Actual: rishi Pass 10:19:43 pm [Product Model Name and No.] Match → Expected: JKLakshmi-001 | Actual: JKLakshmi-001 Pass 10:19:43 pm [Special Product Category] Match → Expected: ACCESSORIES | Actual: ACCESSORIES Warning 10:19:43 pm [Customer] mismatch ignored → Expected: Rishicustomer-Tbilisi-0004 | Actual: Rishicustomer-0004 Fail 10:19:43 pm Supplier mismatch → Expected: 0801-Celesta | Actual: 0801 - Celesta Pass 10:19:43 pm Row matched by Part No. (Supplier not verified, continuing click). Pass 10:19:47 pm 🟢 Clicked Supplier cell → 0801 - Celesta Info 10:19:47 pm Execution time since last step: 4.52 sec Info 10:19:47 pm ============================================== Info 10:19:47 pm Execution time since last step: 0.00 sec Info 10:19:47 pm VALIDATION COMPLETED: [View Table Part Master For Supplier Name By Supplier Header Coloumn] Info 10:19:47 pm Execution time since last step: 0.00 sec Info 10:19:47 pm ============================================== Pass 10:19:47 pm ✅ Part found successfully: 61-69-20 | Description: Tamisha878 Info 10:19:47 pm Execution time since last step: 0.00 sec Info 10:19:47 pm Stored Part Data: {Part Description=Tamisha878, Part Number=61-69-20, Filter Used=Part No.} Info 10:19:47 pm Execution time since last step: 0.00 sec Info 10:19:47 pm ===== END: Verify Part Number & Description (Supplier Side) ===== Info 10:19:48 pm Execution time since last step: 1.02 sec Info 10:19:48 pm ===== START: Verifying and Writing Data in 'Part Attributes' Tab (Procurement) ===== Info 10:19:49 pm Execution time since last step: 1.00 sec Info 10:19:49 pm ===== ENSURE PART ATTRIBUTES TAB (BOOTSTRAP FORCE) ===== Warning 10:19:49 pm ⚠ Header not visible. Forcing Bootstrap tab switch... Pass 10:19:50 pm ✔ Part Attributes tab FORCEFULLY activated via Bootstrap JS Info 10:19:50 pm Execution time since last step: 0.66 sec Info 10:19:50 pm STEP 1: Opening Commodity Group dropdown... Warning 10:19:52 pm ⚠ Dropdown already contains 912 options before searching. Info 10:19:52 pm Execution time since last step: 2.28 sec Info 10:19:52 pm STEP 2: Searching for Commodity Group: Plastics Pass 10:19:55 pm ✅ 3 Commodity Group options loaded after search. Info 10:19:55 pm Execution time since last step: 2.38 sec Info 10:19:55 pm STEP 3: Selecting desired Commodity Group from search result... Pass 10:19:55 pm ✅ Selected Commodity Group: Plastics Info 10:19:55 pm Execution time since last step: 0.09 sec Info 10:19:55 pm STEP 4: Entering SOB value... Info 10:19:55 pm Execution time since last step: 0.22 sec Info 10:19:55 pm Entered SOB Value: 10.125 → Stored As (3dp): 10.125 Info 10:19:55 pm Execution time since last step: 0.00 sec Info 10:19:55 pm STEP 5: Clicking Save on Part Attributes... Pass 10:19:55 pm ✅ Toast Message Verified. Info 10:19:55 pm Execution time since last step: 0.37 sec Info 10:19:55 pm STEP 6: Fetching SOB value from UI after save for extra confirmation... Info 10:19:55 pm Execution time since last step: 0.04 sec Info 10:19:55 pm UI SOB Value after save: 10.125 → Normalized (3dp): 10.125 Info 10:19:57 pm Execution time since last step: 2.01 sec Info 10:19:57 pm ===== END: 'Part Attributes' Tab Flow Completed (Procurement) ===== Info 10:19:59 pm Execution time since last step: 1.53 sec Info 10:19:59 pm ============================================== Info 10:19:59 pm Execution time since last step: 0.00 sec Info 10:19:59 pm START: Save Price Calculation (Standard Shapes - Supplier) Info 10:19:59 pm Execution time since last step: 0.00 sec Info 10:19:59 pm ============================================== Pass 10:20:00 pm Navigated to 'Part Price Calculations' tab Pass 10:20:03 pm RM Input Category selected → Standard Shapes Warning 10:20:06 pm Execution time since last step: 7.27 sec (Took longer than expected!) Info 10:20:06 pm trying JavaScript click for: Info 10:20:08 pm Execution time since last step: 1.73 sec Info 10:20:08 pm trying JavaScript click for: Warning 10:20:20 pm Execution time since last step: 12.27 sec (Took longer than expected!) Info 10:20:20 pm Entering value for [Rejection %] → 78.11 Pass 10:20:21 pm Value entered & stored successfully → [Rejection %] = 78.11 Info 10:20:23 pm Execution time since last step: 2.29 sec Info 10:20:23 pm Entering value for [Packing] → 43.22 Pass 10:20:23 pm Value entered & stored successfully → [Packing] = 43.22 Info 10:20:25 pm Execution time since last step: 2.25 sec Info 10:20:25 pm Entering value for [Insurance] → 66.33 Pass 10:20:25 pm Value entered & stored successfully → [Insurance] = 66.33 Info 10:20:27 pm Execution time since last step: 2.24 sec Info 10:20:27 pm Entering value for [Profit] → 54.44 Pass 10:20:27 pm Value entered & stored successfully → [Profit] = 54.44 Info 10:20:29 pm Execution time since last step: 2.28 sec Info 10:20:29 pm Entering value for [Overhead] → 54.55 Pass 10:20:30 pm Value entered & stored successfully → [Overhead] = 54.55 Info 10:20:32 pm Execution time since last step: 2.34 sec Info 10:20:32 pm Entering value for [Incoterms] → 54.66 Pass 10:20:32 pm Value entered & stored successfully → [Incoterms] = 54.66 Info 10:20:34 pm Execution time since last step: 2.21 sec Info 10:20:34 pm Entering value for [ICC] → 54.77 Pass 10:20:34 pm Value entered & stored successfully → [ICC] = 54.77 Info 10:20:36 pm Execution time since last step: 2.25 sec Info 10:20:36 pm Entering value for [Freight] → 54.88 Pass 10:20:36 pm Value entered & stored successfully → [Freight] = 54.88 Info 10:20:38 pm Execution time since last step: 2.27 sec Info 10:20:38 pm Entering value for [Other Factor 1] → 54.11 Pass 10:20:39 pm Value entered & stored successfully → [Other Factor 1] = 54.11 Info 10:20:41 pm Execution time since last step: 2.30 sec Info 10:20:41 pm Entering value for [Other Factor 2] → 54.22 Pass 10:20:41 pm Value entered & stored successfully → [Other Factor 2] = 54.22 Info 10:20:43 pm Execution time since last step: 2.30 sec Info 10:20:43 pm Entering value for [Other Factor 3] → 54.33 Pass 10:20:43 pm Value entered & stored successfully → [Other Factor 3] = 54.33 Info 10:20:45 pm Execution time since last step: 2.31 sec Info 10:20:45 pm Entering value for [Remarks] → Update_Remarks Pass 10:20:46 pm Value entered & stored successfully → [Remarks] = Update_Remarks Info 10:20:48 pm Execution time since last step: 2.40 sec Info 10:20:48 pm Entering value for [Tool Cost] → 54.55 Pass 10:20:48 pm Value entered & stored successfully → [Tool Cost] = 54.55 Info 10:20:50 pm Execution time since last step: 2.27 sec Info 10:20:50 pm Entering value for [Amortization Qty] → 54.66 Pass 10:20:50 pm Value entered & stored successfully → [Amortization Qty] = 54.66 Pass 10:20:52 pm All Standard Shapes cost values entered successfully Pass 10:20:52 pm Clicked Save button Pass 10:20:53 pm Toast Message displayed → Standard Shape Costing saved successfully. Info 10:20:53 pm Execution time since last step: 2.76 sec Info 10:20:53 pm ========== FINAL STORED MAP VALUES ========== Info 10:20:53 pm Execution time since last step: 0.00 sec Info 10:20:53 pm Shape → Sheet Info 10:20:53 pm Execution time since last step: 0.00 sec Info 10:20:53 pm Tool Cost → 54.55 Info 10:20:53 pm Execution time since last step: 0.00 sec Info 10:20:53 pm Commodity Group → Ferrous Metals Info 10:20:53 pm Execution time since last step: 0.00 sec Info 10:20:53 pm Group Classification → Stainless Steel Info 10:20:53 pm Execution time since last step: 0.00 sec Info 10:20:53 pm Blank Gross Wt → 1.2 Info 10:20:53 pm Execution time since last step: 0.00 sec Info 10:20:53 pm Packing → 43.22 Info 10:20:53 pm Execution time since last step: 0.00 sec Info 10:20:53 pm Remarks → Update_Remarks Info 10:20:53 pm Execution time since last step: 0.00 sec Info 10:20:53 pm OHP → RMCCCCC-Rej-199.000 % of RMC ,ICC-10.000 % of RMC ,ICC-10.000 % of PC ,ICC-10.000 % of BOP ,OH-10.000 % of RMC+PC ,P-10.000 % of RMC+PC , Info 10:20:53 pm Execution time since last step: 0.00 sec Info 10:20:53 pm Profit → 54.44 Info 10:20:53 pm Execution time since last step: 0.00 sec Info 10:20:53 pm Width → 12.75 Info 10:20:53 pm Execution time since last step: 0.00 sec Info 10:20:53 pm Freight → 54.88 Info 10:20:53 pm Execution time since last step: 0.00 sec Info 10:20:53 pm Amortization Qty → 54.66 Info 10:20:53 pm Execution time since last step: 0.00 sec Info 10:20:53 pm RM Input Category → Standard Shapes Info 10:20:53 pm Execution time since last step: 0.00 sec Info 10:20:53 pm ICC → 54.77 Info 10:20:53 pm Execution time since last step: 0.00 sec Info 10:20:53 pm Period → Jan Info 10:20:53 pm Execution time since last step: 0.00 sec Info 10:20:53 pm Specific Grade → CRCA-007 Info 10:20:53 pm Execution time since last step: 0.00 sec Info 10:20:53 pm Rejection Blank Wt → 65.20 Info 10:20:53 pm Execution time since last step: 0.00 sec Info 10:20:53 pm Rejection % → 78.11 Info 10:20:53 pm Execution time since last step: 0.00 sec Info 10:20:53 pm ToastMessage → Standard Shape Costing saved successfully. Info 10:20:53 pm Execution time since last step: 0.00 sec Info 10:20:53 pm Year → 2021-2022 Info 10:20:53 pm Execution time since last step: 0.00 sec Info 10:20:53 pm Length → 23.50 Info 10:20:53 pm Execution time since last step: 0.00 sec Info 10:20:53 pm Insurance → 66.33 Info 10:20:53 pm Execution time since last step: 0.00 sec Info 10:20:53 pm Overhead → 54.55 Info 10:20:53 pm Execution time since last step: 0.00 sec Info 10:20:53 pm Incoterms → 54.66 Info 10:20:53 pm Execution time since last step: 0.00 sec Info 10:20:53 pm Other Factor 2 → 54.22 Info 10:20:53 pm Execution time since last step: 0.00 sec Info 10:20:53 pm Net Weight → 0.9848 Info 10:20:53 pm Execution time since last step: 0.00 sec Info 10:20:53 pm Other Factor 1 → 54.11 Info 10:20:53 pm Execution time since last step: 0.00 sec Info 10:20:53 pm Other Factor 3 → 54.33 Info 10:20:53 pm Execution time since last step: 0.00 sec Info 10:20:53 pm ============================================= Info 10:20:57 pm Execution time since last step: 4.09 sec Info 10:20:57 pm switching to BOP tab Pass 10:20:58 pm switch to BOP tab executed Pass 10:20:58 pm ✔ Header located successfully. Warning 10:20:59 pm Action click failed, invoking JS function directly Pass 10:20:59 pm '+ BOP' action executed. Pass 10:21:04 pm ✔ BOP Table displayed. Pass 10:21:14 pm Selected Part No: M5 pressure rivet nut-28102024 Warning 10:21:15 pm Execution time since last step: 18.51 sec (Took longer than expected!) Info 10:21:15 pm ✅ Found header 'Qty/Pc' at column index: 7 Pass 10:21:16 pm 🟢 Entered value '2' in column 'Qty/Pc' successfully. Pass 10:21:16 pm Qty/Pc entered → 2 Info 10:21:18 pm Execution time since last step: 2.42 sec Info 10:21:18 pm ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 10:21:18 pm 📋 Retrieved value from column 'Part Cost/Unit' = '123.000'. Pass 10:21:18 pm ✔ BOP calculation completed (Part Cost/Unit non-zero). Info 10:21:18 pm Execution time since last step: 0.17 sec Info 10:21:18 pm ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 10:21:18 pm 📋 Retrieved value from column 'Part Cost/Unit' = '123.000'. Pass 10:21:18 pm Auto fetched Part Cost/Unit → 123.000 Info 10:21:18 pm Execution time since last step: 0.17 sec Info 10:21:18 pm ✅ Found header 'Total Cost' at column index: 16 Pass 10:21:18 pm 📋 Retrieved value from column 'Total Cost' = '246.00000'. Pass 10:21:18 pm Fetched Total Cost (UI) → 246.00000 Pass 10:21:18 pm Fetched Total Cost (Extra Cell) → 246.000 Info 10:21:18 pm Execution time since last step: 0.11 sec Info 10:21:18 pm ✅ Found header 'Bop Type' at column index: 2 Pass 10:21:18 pm 📋 Retrieved value from column 'Bop Type' = 'Bolt'. Info 10:21:18 pm Execution time since last step: 0.07 sec Info 10:21:18 pm ✅ Found header 'Part Description' at column index: 3 Pass 10:21:18 pm 📋 Retrieved value from column 'Part Description' = '28102024'. Info 10:21:18 pm Execution time since last step: 0.08 sec Info 10:21:18 pm ✅ Found header 'Supply' at column index: 4 Pass 10:21:18 pm 📋 Retrieved value from column 'Supply' = 'Supplier Name-01'. Info 10:21:18 pm Execution time since last step: 0.09 sec Info 10:21:18 pm ✅ Found header 'Supply Currency' at column index: 5 Pass 10:21:18 pm 📋 Retrieved value from column 'Supply Currency' = ''. Info 10:21:19 pm Execution time since last step: 0.11 sec Info 10:21:19 pm ✅ Found header 'UOM' at column index: 6 Pass 10:21:19 pm 📋 Retrieved value from column 'UOM' = 'Nos.'. Info 10:21:19 pm Execution time since last step: 0.11 sec Info 10:21:19 pm ✅ Found header 'Qty/Pc' at column index: 7 Pass 10:21:19 pm 📋 Retrieved value from column 'Qty/Pc' = '2'. Info 10:21:19 pm Execution time since last step: 0.11 sec Info 10:21:19 pm ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 10:21:19 pm 📋 Retrieved value from column 'Part Cost/Unit' = '123.000'. Info 10:21:19 pm Execution time since last step: 0.19 sec Info 10:21:19 pm ✅ Found header 'Currency Conversion' at column index: 9 Pass 10:21:19 pm 📋 Retrieved value from column 'Currency Conversion' = '1.000'. Info 10:21:19 pm Execution time since last step: 0.12 sec Info 10:21:19 pm ✅ Found header 'Duties%' at column index: 10 Pass 10:21:19 pm 📋 Retrieved value from column 'Duties%' = '0.000'. Info 10:21:19 pm Execution time since last step: 0.15 sec Info 10:21:19 pm ✅ Found header 'Freight & Insurance %' at column index: 11 Pass 10:21:19 pm 📋 Retrieved value from column 'Freight & Insurance %' = ''. Info 10:21:19 pm Execution time since last step: 0.14 sec Info 10:21:19 pm ✅ Found header 'Other Cost' at column index: 12 Pass 10:21:19 pm 📋 Retrieved value from column 'Other Cost' = '0.000'. Info 10:21:20 pm Execution time since last step: 0.18 sec Info 10:21:20 pm ✅ Found header 'Sub Total' at column index: 14 Pass 10:21:20 pm 📋 Retrieved value from column 'Sub Total' = '246.000'. Info 10:21:20 pm Execution time since last step: 0.19 sec Info 10:21:20 pm ✅ Found header 'BOP Handling%' at column index: 15 Pass 10:21:20 pm 📋 Retrieved value from column 'BOP Handling%' = '0.000'. Info 10:21:20 pm Execution time since last step: 0.21 sec Info 10:21:20 pm ✅ Found header 'Total Cost' at column index: 16 Pass 10:21:20 pm 📋 Retrieved value from column 'Total Cost' = '246.00000'. Info 10:21:20 pm Execution time since last step: 0.03 sec Info 10:21:20 pm Captured 14 header-value pairs from BOP table. Info 10:21:20 pm Execution time since last step: 0.00 sec Info 10:21:20 pm Captured BOP Header Values: Bop Type = Bolt, Part Description = 28102024, Supply = Supplier Name-01, Supply Currency = , UOM = Nos., Qty/Pc = 2, Part Cost/Unit = 123.000, Currency Conversion = 1.000, Duties% = 0.000, Freight & Insurance % = , Other Cost = 0.000, Sub Total = 246.000, BOP Handling% = 0.000, Total Cost = 246.00000 Pass 10:21:21 pm ✔ Save button is enabled. Pass 10:21:21 pm ✔ Save button clicked. Fail 10:21:46 pm ❌ Exception in clickAddBopAndVerifyTable → Expected condition failed: waiting for visibility of element located by By.xpath: //div[@class='toast-message'] (tried for 5 second(s) with 500 milliseconds interval) Build info: version: '4.25.0', revision: '8a8aea2337' System info: os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '21.0.8' Driver info: org.openqa.selenium.chrome.ChromeDriver Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 143.0.7499.170, chrome: {chromedriverVersion: 143.0.7499.169 (164b20aab62..., userDataDir: C:\Users\RAJTRI~1\AppData\L...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:59377}, goog:processID: 4808, networkConnectionEnabled: false, pageLoadStrategy: normal, platformName: windows, proxy: Proxy(), se:cdp: ws://localhost:59377/devtoo..., se:cdpVersion: 143.0.7499.170, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:extension:minPinLength: true, webauthn:extension:prf: true, webauthn:virtualAuthenticators: true} Session ID: 14044e54d9a0a14c6ac07be732f8f15c Pass 10:21:48 pm ✔ In House BOP section found. Warning 10:21:49 pm Execution time since last step: 28.95 sec (Took longer than expected!) Info 10:21:49 pm trying JavaScript click for: Pass 10:21:49 pm ✔ Clicked +Add Info 10:21:50 pm Execution time since last step: 1.40 sec Info 10:21:50 pm Header Map: {Part No.=0, Bop Type=1, Part Description=2, UOM=3, Qty/Pc=4, RM Grade=5, RM Rate/kg=6, Gross Wt=7, Finish Wt=8, RM Cost=9, Process Cost=10, Others=11, Part Cost/Unit=12, Sub Total=13, BOP Handling%=14, Total Cost=15} Pass 10:21:51 pm ✔ Selected In-House Part No → Partno-002-Part Desc-2812 Info 10:21:51 pm Execution time since last step: 0.78 sec Info 10:21:51 pm ✔ Qty auto reset → 1 Pass 10:21:54 pm ✔ Final Qty/Pc = 21 Pass 10:21:54 pm Bop Type = Bolt Pass 10:21:54 pm Part Description = Part Desc-2812 Pass 10:21:54 pm UOM = cm-2 Pass 10:21:54 pm RM Grade = ST-1 Pass 10:21:54 pm RM Rate/kg = 355 Pass 10:21:54 pm Gross Wt = 0 Pass 10:21:54 pm Finish Wt = 10 Pass 10:21:54 pm RM Cost = 540 Pass 10:21:54 pm Process Cost = 20 Pass 10:21:54 pm Others = 10 Pass 10:21:54 pm Part Cost/Unit = 570 Pass 10:21:54 pm Sub Total = 11970.000 Pass 10:21:54 pm BOP Handling% = Pass 10:21:54 pm Total Cost = 11970.000 Pass 10:21:54 pm ✔ Total Cost verified → 11970.0 Pass 10:21:54 pm ✔ Save button clicked for In-House BOP. Fail 10:22:19 pm ❌ Exception in VerifyEnterValueInBopForInHouse → Expected condition failed: waiting for visibility of element located by By.xpath: //div[@class='toast-message'] (tried for 5 second(s) with 500 milliseconds interval) Build info: version: '4.25.0', revision: '8a8aea2337' System info: os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '21.0.8' Driver info: org.openqa.selenium.chrome.ChromeDriver Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 143.0.7499.170, chrome: {chromedriverVersion: 143.0.7499.169 (164b20aab62..., userDataDir: C:\Users\RAJTRI~1\AppData\L...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:59377}, goog:processID: 4808, networkConnectionEnabled: false, pageLoadStrategy: normal, platformName: windows, proxy: Proxy(), se:cdp: ws://localhost:59377/devtoo..., se:cdpVersion: 143.0.7499.170, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:extension:minPinLength: true, webauthn:extension:prf: true, webauthn:virtualAuthenticators: true} Session ID: 14044e54d9a0a14c6ac07be732f8f15c Warning 10:22:21 pm Execution time since last step: 29.73 sec (Took longer than expected!) Info 10:22:21 pm ===== Filling Tooling Cost Form for Part: 61-69-20 ===== Info 10:22:23 pm Execution time since last step: 1.81 sec Info 10:22:23 pm Navigated to Tooling Cost tab. Pass 10:22:25 pm ✔ Tooling Cost header visible. Pass 10:22:25 pm ✔ Add Tool button visible. Pass 10:22:25 pm Clicked Add New Tooling Row button. Pass 10:22:27 pm ✔ Selected dropdown [Tool Number] = Manual Entry Pass 10:22:29 pm ✔ Entered [12345] in Enter Tool No. Pass 10:22:31 pm ✔ Entered [Automation Tool Description] in Tool Description Pass 10:22:33 pm ✔ Selected dropdown [Supplier Name & Code] = 0801-Celesta Pass 10:22:36 pm ✔ Selected dropdown [Tool Ownership] = Customer Paid Pass 10:22:38 pm ✔ Selected dropdown [Tool Type] = Carbide tool Pass 10:22:40 pm ✔ Entered [25.50] in Part Envelope Length Pass 10:22:42 pm ✔ Entered [12.10] in Part Envelope Width Pass 10:22:45 pm ✔ Entered [5.30] in Part Envelope Height Pass 10:22:47 pm ✔ Entered [500000] in Settled Tool Cost Pass 10:22:49 pm ✔ Entered [100000] in Tool Advance Pass 10:22:52 pm ✔ Entered [20000] in First Year Volume Pass 10:22:54 pm ✔ Entered [18000] in Second Year Volume Pass 10:22:57 pm ✔ Entered [15000] in Third Year Volume Pass 10:22:59 pm ✔ Entered [12000] in Fourth Year Volume Pass 10:23:01 pm ✔ Entered [10000] in Fifth Year Volume Pass 10:23:04 pm ✔ Entered [tool-101] in Tool Life Pass 10:23:04 pm 🎉 All Tooling Cost fields entered successfully! Warning 10:23:04 pm Execution time since last step: 40.95 sec (Took longer than expected!) Info 10:23:04 pm Attempting to click Save button in Tooling Cost tab... Pass 10:23:04 pm Clicked Save button successfully. Pass 10:23:04 pm Toast Message Displayed: Tooling Cost saved successfully. Warning 10:23:11 pm Execution time since last step: 7.23 sec (Took longer than expected!) Info 10:23:11 pm Navigated to 'Part Price Calculations' tab successfully. Warning 10:23:23 pm Execution time since last step: 12.62 sec (Took longer than expected!) Info 10:23:23 pm Dropdown opened successfully. Warning 10:23:29 pm Execution time since last step: 5.15 sec (Took longer than expected!) Info 10:23:29 pm QA Has To Take Static Name Warning 10:23:35 pm Execution time since last step: 6.82 sec (Took longer than expected!) Info 10:23:35 pm ✅ Supplier dropdown available — proceeding to select supplier. Pass 10:23:37 pm Selected supplier (blank entry or matched condition). Warning 10:23:46 pm Execution time since last step: 10.53 sec (Took longer than expected!) Info 10:23:46 pm ✅ Clicked on 'Part Number for Supplier Copy Costing' dropdown using Actions class. Info 10:23:50 pm Execution time since last step: 4.29 sec Info 10:23:50 pm Searching Part Number: 41-30-87 Info 10:23:51 pm Execution time since last step: 0.39 sec Info 10:23:51 pm Found Part Number option: [41-30-87] Pass 10:23:51 pm ✅ Part Number selected successfully (normal click): 41-30-87 Info 10:23:53 pm Execution time since last step: 2.53 sec Info 10:23:53 pm Entered OHP search value precisely: [RMCCCCC-Rej-199.000 % of RMC ,ICC-10.000 % of RMC ,ICC-10.000 % of PC ,ICC-10.000 % of BOP ,OH-10.000 % of RMC+PC ,P-10.000 % of RMC+PC ,] Pass 10:23:53 pm Selected OHP option: [RMCCCCC-Rej-199.000 % of RMC ,ICC-10.000 % of RMC ,ICC-10.000 % of PC ,ICC-10.000 % of BOP ,OH-10.000 % of RMC+PC ,P-10.000 % of RMC+PC ,] Info 10:23:55 pm Execution time since last step: 2.10 sec Info 10:23:55 pm ➡️ Entering Copy button detection block... Pass 10:23:56 pm Clicked Copy button normally. Info 10:23:59 pm Execution time since last step: 4.00 sec Info 10:23:59 pm Toast message Matched Successfully. Pass 10:24:03 pm Clicked on option: Master Data Info 10:24:03 pm Execution time since last step: 3.96 sec Info 10:24:03 pm Master Data Is Displayed On Dashboard.... Pass 10:24:05 pm Clicked Master Option: Part Master Warning 10:24:08 pm Execution time since last step: 5.19 sec (Took longer than expected!) Info 10:24:08 pm Validating For CopyCasting Value Info 10:24:08 pm Execution time since last step: 0.01 sec Info 10:24:08 pm ===== START: Verify Part Number & Description View Table PartMaster ===== Info 10:24:13 pm Execution time since last step: 4.20 sec Info 10:24:13 pm Opening Part Master filter and selecting: Part No. Warning 10:25:05 pm Execution time since last step: 52.11 sec (Took longer than expected!) Info 10:25:05 pm Filter value selected: Part No. Warning 10:25:14 pm Execution time since last step: 8.89 sec (Took longer than expected!) Info 10:25:14 pm ============================================== Info 10:25:14 pm Execution time since last step: 0.00 sec Info 10:25:14 pm [View Table Part Master For Supplier Name By Supplier Header Coloumn] Info 10:25:14 pm Execution time since last step: 0.00 sec Info 10:25:14 pm ============================================== Info 10:25:14 pm Execution time since last step: 0.46 sec Info 10:25:14 pm ✅ Total Headers Found: 31 Info 10:25:14 pm Execution time since last step: 0.00 sec Info 10:25:14 pm Headers → [Action, Company Name, Part No., Part Description, Part UOM, Costing Type, Product Category, Product Model Name and No., Special Product Category, Customer, Customer Part No., Supplier Detail 1, %SOB, Unit Price, Supplier Detail 2, Supplier Detail 3, Supplier Detail 4, Supplier Detail 5, Supplier Detail 6, Supplier Detail 7, Supplier Detail 8, Supplier Detail 9, Supplier Detail 10, Customer Name 1, Customer 1 Unit Price, Customer Name 2, Customer 2 Unit Price, Customer Name 3, Customer 3 Unit Price, Customer Name 4, Customer 4 Unit Price] Info 10:25:14 pm Execution time since last step: 0.00 sec Info 10:25:14 pm 🧩 Validation Targets → [Company Name, Part No., Part Description, Part UOM, Product Category, Product Model Name and No., Special Product Category, Customer, Supplier Detail 1] Warning 10:25:14 pm [Company Name] mismatch ignored → Expected: COSTMASTER-0304-MOHALI-CM1 | Actual: COSTMASTER-0304-CM1 Pass 10:25:14 pm [Part No.] Match → Expected: 41-30-87 | Actual: 41-30-87 Pass 10:25:14 pm [Part Description] Match → Expected: Charley168 | Actual: Charley168 Pass 10:25:14 pm [Part UOM] Match → Expected: Hourly | Actual: Hourly Pass 10:25:14 pm [Product Category] Match → Expected: rishi | Actual: rishi Pass 10:25:14 pm [Product Model Name and No.] Match → Expected: JKLakshmi-001 | Actual: JKLakshmi-001 Pass 10:25:14 pm [Special Product Category] Match → Expected: ACCESSORIES | Actual: ACCESSORIES Warning 10:25:14 pm [Customer] mismatch ignored → Expected: Rishicustomer-Tbilisi-0004 | Actual: Rishicustomer-0004 Fail 10:25:14 pm Supplier mismatch → Expected: 0801-Celesta | Actual: 0801 - Celesta Pass 10:25:14 pm Row matched by Part No. (Supplier not verified, continuing click). Pass 10:25:19 pm 🟢 Clicked Supplier cell → 0801 - Celesta Warning 10:25:19 pm Execution time since last step: 5.23 sec (Took longer than expected!) Info 10:25:19 pm ============================================== Info 10:25:19 pm Execution time since last step: 0.00 sec Info 10:25:19 pm VALIDATION COMPLETED: [View Table Part Master For Supplier Name By Supplier Header Coloumn] Info 10:25:19 pm Execution time since last step: 0.00 sec Info 10:25:19 pm ============================================== Pass 10:25:19 pm ✅ Part found successfully: 41-30-87 | Description: Charley168 Info 10:25:19 pm Execution time since last step: 0.00 sec Info 10:25:19 pm Stored Part Data: {Part Description=Charley168, Part Number=41-30-87, Filter Used=Part No.} Info 10:25:19 pm Execution time since last step: 0.00 sec Info 10:25:19 pm ===== END: Verify Part Number & Description (Supplier Side) ===== Info 10:25:19 pm Execution time since last step: 0.00 sec Info 10:25:19 pm ===== START: Validating Saved Data for Supplier End (Part Attributes Tab) ===== Info 10:25:21 pm Execution time since last step: 2.02 sec Info 10:25:21 pm ===== ENSURE PART ATTRIBUTES TAB (BOOTSTRAP FORCE) ===== Warning 10:25:21 pm ⚠ Header not visible. Forcing Bootstrap tab switch... Pass 10:25:22 pm ✔ Part Attributes tab FORCEFULLY activated via Bootstrap JS Info 10:25:25 pm Execution time since last step: 3.83 sec Info 10:25:25 pm Expected Part Number: 41-30-87 Info 10:25:25 pm Execution time since last step: 0.00 sec Info 10:25:25 pm Expected Part Description: Charley168 Info 10:25:25 pm Execution time since last step: 0.00 sec Info 10:25:25 pm Expected Commodity Group: Plastics Info 10:25:25 pm Execution time since last step: 0.00 sec Info 10:25:25 pm Actual Part Number: 41-30-87 Info 10:25:25 pm Execution time since last step: 0.00 sec Info 10:25:25 pm Actual Part Description: Charley168 Info 10:25:25 pm Execution time since last step: 0.00 sec Info 10:25:25 pm Actual Commodity Group: Plastics Pass 10:25:25 pm Part Number matched successfully. Pass 10:25:25 pm Part Description matched successfully. Pass 10:25:25 pm Commodity Group matched successfully. Pass 10:25:25 pm SOB matched successfully → 10.125 Pass 10:25:25 pm All validations completed successfully for Supplier-end saved data. Info 10:25:25 pm Execution time since last step: 0.04 sec Info 10:25:25 pm ===== END: Supplier-End Data Validation Completed ===== Info 10:25:25 pm Execution time since last step: 0.00 sec Info 10:25:25 pm ============================================== Info 10:25:25 pm Execution time since last step: 0.00 sec Info 10:25:25 pm START: Validate Price Calculation (Standard Shapes ) Info 10:25:25 pm Execution time since last step: 0.00 sec Info 10:25:25 pm ============================================== Pass 10:25:26 pm Navigated to 'Part Price Calculations' tab Pass 10:25:28 pm ✔ RM Input Category matched | Expected = Standard Shapes | Actual = Standard Shapes Pass 10:25:28 pm ✔ Shape matched → Sheet Pass 10:25:30 pm ✔ Commodity Group matched | Expected = Ferrous Metals | Actual = Ferrous Metals Pass 10:25:31 pm ✔ Group Classification matched | Expected = Stainless Steel | Actual = Stainless Steel Pass 10:25:31 pm ✔ Year matched | Expected = 2021-2022 | Actual = 2021-2022 Pass 10:25:31 pm ✔ Period matched | Expected = Jan | Actual = Jan Pass 10:25:31 pm ✔ Specific Grade matched | Expected = CRCA-007 | Actual = CRCA-007 Pass 10:25:31 pm ✔ OHP matched | Expected = RMCCCCC-Rej-199.000 % of RMC ,ICC-10.000 % of RMC ,ICC-10.000 % of PC ,ICC-10.000 % of BOP ,OH-10.000 % of RMC+PC ,P-10.000 % of RMC+PC , | Actual = RMCCCCC-Rej-199.000 % of RMC ,ICC-10.000 % of RMC ,ICC-10.000 % of PC ,ICC-10.000 % of BOP ,OH-10.000 % of RMC+PC ,P-10.000 % of RMC+PC , Pass 10:25:31 pm ✔ Radio Button selected → Margin - Direct Entry Pass 10:25:31 pm ✔ Radio Button selected → Number of Pieces - Direct Entry Pass 10:25:31 pm ✔ Radio Button selected → Rejection / Wastage - Direct Entry Pass 10:25:31 pm [Length] matched → Expected = 23.500 | Actual = 23.500 Pass 10:25:31 pm [Width] matched → Expected = 12.750 | Actual = 12.750 Pass 10:25:31 pm [Rejection Blank Wt] matched → Expected = 65.200 | Actual = 65.200 Pass 10:25:31 pm [Blank Gross Wt] matched → Expected = 1.200 | Actual = 1.200 Pass 10:25:31 pm [Net Weight] matched → Expected = 0.985 | Actual = 0.985 Fail 10:25:31 pm Mismatch: [Rejection %] mismatch → Expected = 78.110 | Actual = 0.000 Pass 10:25:31 pm [Packing] matched → Expected = 43.220 | Actual = 43.220 Pass 10:25:31 pm [Insurance] matched → Expected = 66.330 | Actual = 66.330 Pass 10:25:31 pm [Profit] matched → Expected = 54.440 | Actual = 54.440 Pass 10:25:31 pm [Overhead] matched → Expected = 54.550 | Actual = 54.550 Pass 10:25:31 pm [Incoterms] matched → Expected = 54.660 | Actual = 54.660 Pass 10:25:31 pm [ICC] matched → Expected = 54.770 | Actual = 54.770 Pass 10:25:31 pm [Freight] matched → Expected = 54.880 | Actual = 54.880 Pass 10:25:31 pm [Other Factor 1] matched → Expected = 54.110 | Actual = 54.110 Pass 10:25:31 pm [Other Factor 2] matched → Expected = 54.220 | Actual = 54.220 Pass 10:25:31 pm [Other Factor 3] matched → Expected = 54.330 | Actual = 54.330 Pass 10:25:31 pm [Remarks] matched → Expected = Update_Remarks | Actual = Update_Remarks Fail 10:25:31 pm Mismatch: [Tool Cost] mismatch → Expected = 54.550 | Actual = 400000.000 Fail 10:25:31 pm Mismatch: [Amortization Qty] mismatch → Expected = 54.660 | Actual = 75000.000 Pass 10:25:31 pm ✔ All Standard Shapes values validated successfully Warning 10:25:31 pm Execution time since last step: 6.31 sec (Took longer than expected!) Info 10:25:31 pm ============================================== Info 10:25:31 pm Execution time since last step: 0.00 sec Info 10:25:31 pm END: Validate Price Calculation (Standard Shapes ) Info 10:25:31 pm Execution time since last step: 0.00 sec Info 10:25:31 pm ============================================== Info 10:25:31 pm Execution time since last step: 0.00 sec Info 10:25:31 pm -------------------------------------------------- Info 10:25:31 pm Execution time since last step: 0.00 sec Info 10:25:31 pm STARTING BOP VALIDATION (UI ↔ MAP) Info 10:25:31 pm Execution time since last step: 0.00 sec Info 10:25:31 pm -------------------------------------------------- Info 10:25:31 pm Execution time since last step: 0.00 sec Info 10:25:31 pm Expected BOP values received → {Header_Duties%=0.000, PartNo=M5 pressure rivet nut-28102024, Header_Supply=Supplier Name-01, Header_Other Cost=0.000, Header_BOP Handling%=0.000, Header_Total Cost=246.00000, PartCostPerUnit=123.000, Header_Part Description=28102024, Header_Supply Currency=, Header_Qty/Pc=2, Header_Currency Conversion=1.000, Header_UOM=Nos., Header_Bop Type=Bolt, Header_Freight & Insurance %=, TotalCost_ExtraCell=246.000, QtyPerPc=2, Header_Sub Total=246.000, TotalCost_UI=246.00000, Header_Part Cost/Unit=123.000} Info 10:25:33 pm Execution time since last step: 2.01 sec Info 10:25:33 pm switching to BOP tab Pass 10:25:35 pm switch to BOP tab executed Pass 10:25:35 pm ✔ Standard BOP header visible. Fail 10:26:00 pm ❌ Standard BOP table loaded but NO rows present. Fail 10:26:00 pm ❌ Aborting Standard BOP validation due to table not ready. Warning 10:26:00 pm Execution time since last step: 26.13 sec (Took longer than expected!) Info 10:26:00 pm -------------------------------------------------- Info 10:26:00 pm Execution time since last step: 0.00 sec Info 10:26:00 pm STARTING BOP IN-HOUSE VALIDATION (UI ↔ MAP) Info 10:26:00 pm Execution time since last step: 0.00 sec Info 10:26:00 pm -------------------------------------------------- Pass 10:26:00 pm ✔ In-House BOP header visible. Fail 10:26:25 pm ❌ In-House BOP table loaded but NO rows present. Fail 10:26:25 pm ❌ There is no data in Bop in House Table Warning 10:26:25 pm Execution time since last step: 25.12 sec (Took longer than expected!) Info 10:26:25 pm ============================================== Info 10:26:25 pm Execution time since last step: 0.00 sec Info 10:26:25 pm VALIDATION STARTED: [Tooling Cost Section] Info 10:26:25 pm Execution time since last step: 0.00 sec Info 10:26:25 pm ============================================== Info 10:26:25 pm Execution time since last step: 0.25 sec Info 10:26:25 pm Navigated to 'Tooling Cost' tab for verification. Pass 10:26:25 pm ✔ Tooling Cost header visible. Pass 10:26:26 pm ✔ Tooling Cost table & first row ready. Info 10:26:26 pm Execution time since last step: 0.82 sec Info 10:26:26 pm 🔍 Starting validation for 17 Tooling Cost fields... Fail 10:26:51 pm Mismatch: FAIL: [Tool No.] Expected = Manual Entry | Actual = Select Pass 10:26:51 pm PASS: [First Year Volume] Expected = 20000 | Actual = 20000 Pass 10:27:17 pm PASS: [Tool Type] Expected = Carbide tool | Actual = Carbide tool Pass 10:27:17 pm PASS: [Fifth Year Volume] Expected = 10000 | Actual = 10000 Pass 10:27:17 pm PASS: [Part Envelope Height(mm)] Expected = 5.30 | Actual = 5.30 Pass 10:27:17 pm PASS: [Part Envelope Width(mm)] Expected = 12.10 | Actual = 12.10 Pass 10:27:43 pm PASS: [Tool Owner ship] Expected = Customer Paid | Actual = Customer Paid Pass 10:27:43 pm PASS: [Part Envelope Length(mm)] Expected = 25.50 | Actual = 25.50 Pass 10:27:43 pm PASS: [Tool Life] Expected = tool-101 | Actual = tool-101 Fail 10:27:43 pm Mismatch: FAIL: [Enter Tool No.] Expected = 12345 | Actual = Manual Entry Pass 10:28:09 pm PASS: [Supplier Name and Code] Expected = 0801-Celesta | Actual = 0801-Celesta Pass 10:28:09 pm PASS: [Second Year Volume] Expected = 18000 | Actual = 18000 Pass 10:28:09 pm PASS: [Settled Tool Cost] Expected = 500000 | Actual = 500000 Pass 10:28:09 pm PASS: [Tool Description] Expected = Automation Tool Description | Actual = Automation Tool Description Pass 10:28:10 pm PASS: [Fourth Year Volume] Expected = 12000 | Actual = 12000 Pass 10:28:10 pm PASS: [Tool Advance] Expected = 100000 | Actual = 100000 Pass 10:28:11 pm PASS: [Third Year Volume] Expected = 15000 | Actual = 15000 Warning 10:28:11 pm Execution time since last step: 104.73 sec (Took longer than expected!) Info 10:28:11 pm ============================================== Info 10:28:11 pm Execution time since last step: 0.00 sec Info 10:28:11 pm VALIDATION SUMMARY Info 10:28:11 pm Execution time since last step: 0.00 sec Info 10:28:11 pm ============================================== Info 10:28:11 pm Execution time since last step: 0.00 sec Info 10:28:11 pm Checked : 17 Info 10:28:11 pm Execution time since last step: 0.00 sec Info 10:28:11 pm Passed : 15 Info 10:28:11 pm Execution time since last step: 0.00 sec Info 10:28:11 pm Failed : 2 Info 10:28:11 pm Execution time since last step: 0.00 sec Info 10:28:11 pm Warnings : 0 Info 10:28:11 pm Execution time since last step: 0.00 sec Info 10:28:11 pm ============================================== Fail 10:28:11 pm Mismatch: ❌ Validation completed with 2 mismatches. Pass 10:28:11 pm Test Passed Pass 10:28:11 pm Screenshot on Success
-
PT_C_24Module Access Validation Forging Procurement
10:28:11 pm / 00:07:50:923 Fail
PT_C_24Module Access Validation Forging Procurement
01.02.2026 10:28:11 pm 01.02.2026 10:36:02 pm 00:07:50:923 · #test-id=8Status Timestamp Details Pass 10:28:16 pm Clicked on option: Master Data Warning 10:28:16 pm Execution time since last step: 5.70 sec (Took longer than expected!) Info 10:28:16 pm Master Data Is Displayed On Dashboard.... Pass 10:28:19 pm Clicked Master Option: Part Master Info 10:28:19 pm Execution time since last step: 2.47 sec Info 10:28:19 pm ===== STEP 1: Enter Part Details ===== Pass 10:28:19 pm Entered Part Number → 08-82-44 Pass 10:28:21 pm Entered Part Description → Rhoda674 Info 10:28:24 pm Execution time since last step: 4.58 sec Info 10:28:24 pm ===== STEP 2: Selecting Part UOM Value ===== Info 10:28:24 pm Execution time since last step: 0.21 sec Info 10:28:24 pm Clicked on UOM dropdown. Info 10:28:26 pm Execution time since last step: 2.36 sec Info 10:28:26 pm Entered search keyword in UOM search box → Hourly Pass 10:28:28 pm Selected UOM → Hourly Info 10:28:30 pm Execution time since last step: 4.22 sec Info 10:28:30 pm ===== STEP 3: Selecting Company Name ===== Pass 10:28:33 pm Selected Company Name → COSTMASTER-0304-MOHALI-CM1 Info 10:28:33 pm Execution time since last step: 2.43 sec Info 10:28:33 pm ===== STEP 4: Selecting Radio Button By Name ===== Pass 10:28:33 pm Selected Radio Button → Procurement Info 10:28:35 pm Execution time since last step: 2.23 sec Info 10:28:35 pm ===== STEP 5: Selecting Supplier Name ===== Pass 10:28:36 pm Selected Supplier → 0801-Celesta Info 10:28:38 pm Execution time since last step: 2.92 sec Info 10:28:38 pm ===== STEP 6: Selecting Customer Name ===== Pass 10:28:51 pm Selected Customer → Rishicustomer-Tbilisi-0004 Warning 10:28:55 pm Execution time since last step: 17.57 sec (Took longer than expected!) Info 10:28:55 pm ===== STEP 6: Selecting Product Category ===== Info 10:28:57 pm Execution time since last step: 1.18 sec Info 10:28:57 pm trying JavaScript click for: Pass 10:29:02 pm Selected Product Category → rishi Warning 10:29:02 pm Execution time since last step: 5.20 sec (Took longer than expected!) Info 10:29:02 pm ===== STEP 7: Selecting Product Model ===== Info 10:29:02 pm Execution time since last step: 0.24 sec Info 10:29:02 pm trying JavaScript click for: Pass 10:29:07 pm Selected Product Model → JKLakshmi-001 Warning 10:29:09 pm Execution time since last step: 6.90 sec (Took longer than expected!) Info 10:29:09 pm ===== STEP 8: Selecting Special Product Category ===== Info 10:29:10 pm Execution time since last step: 1.14 sec Info 10:29:10 pm trying JavaScript click for: Pass 10:29:13 pm Selected Special Product Category → ACCESSORIES Info 10:29:15 pm Execution time since last step: 4.86 sec Info 10:29:15 pm ===== STEP 9: Clicking Save Button ===== Info 10:29:15 pm Execution time since last step: 0.04 sec Info 10:29:15 pm ===== STEP: Clicking Button in Part Master → Save ===== Pass 10:29:15 pm ✅ Successfully clicked button → Save Pass 10:29:15 pm Clicked on 'Save' button successfully. Info 10:29:15 pm Execution time since last step: 0.11 sec Info 10:29:15 pm ===== STEP 10: Verifying Toast Message ===== Info 10:29:16 pm Execution time since last step: 1.05 sec Info 10:29:16 pm Toast message appeared: Part Master details saved successfully. Info 10:29:16 pm Execution time since last step: 0.00 sec Info 10:29:16 pm ✅ Toast message validated successfully. Expected: Part Master details saved successfully. Pass 10:29:16 pm Toast message verification completed successfully. Info 10:29:16 pm Execution time since last step: 0.00 sec Info 10:29:16 pm ===== START: Verify Part Number & Description View Table PartMaster ===== Info 10:29:20 pm Execution time since last step: 4.19 sec Info 10:29:20 pm Opening Part Master filter and selecting: Part No. Warning 10:30:13 pm Execution time since last step: 52.24 sec (Took longer than expected!) Info 10:30:13 pm Filter value selected: Part No. Warning 10:30:22 pm Execution time since last step: 8.95 sec (Took longer than expected!) Info 10:30:22 pm ============================================== Info 10:30:22 pm Execution time since last step: 0.00 sec Info 10:30:22 pm [View Table Part Master For Supplier Name By Supplier Header Coloumn] Info 10:30:22 pm Execution time since last step: 0.00 sec Info 10:30:22 pm ============================================== Info 10:30:22 pm Execution time since last step: 0.53 sec Info 10:30:22 pm ✅ Total Headers Found: 31 Info 10:30:22 pm Execution time since last step: 0.00 sec Info 10:30:22 pm Headers → [Action, Company Name, Part No., Part Description, Part UOM, Costing Type, Product Category, Product Model Name and No., Special Product Category, Customer, Customer Part No., Supplier Detail 1, %SOB, Unit Price, Supplier Detail 2, Supplier Detail 3, Supplier Detail 4, Supplier Detail 5, Supplier Detail 6, Supplier Detail 7, Supplier Detail 8, Supplier Detail 9, Supplier Detail 10, Customer Name 1, Customer 1 Unit Price, Customer Name 2, Customer 2 Unit Price, Customer Name 3, Customer 3 Unit Price, Customer Name 4, Customer 4 Unit Price] Info 10:30:22 pm Execution time since last step: 0.00 sec Info 10:30:22 pm 🧩 Validation Targets → [Company Name, Part No., Part Description, Part UOM, Product Category, Product Model Name and No., Special Product Category, Customer, Supplier Detail 1] Warning 10:30:22 pm [Company Name] mismatch ignored → Expected: COSTMASTER-0304-MOHALI-CM1 | Actual: COSTMASTER-0304-CM1 Pass 10:30:22 pm [Part No.] Match → Expected: 08-82-44 | Actual: 08-82-44 Pass 10:30:22 pm [Part Description] Match → Expected: Rhoda674 | Actual: Rhoda674 Pass 10:30:22 pm [Part UOM] Match → Expected: Hourly | Actual: Hourly Pass 10:30:22 pm [Product Category] Match → Expected: rishi | Actual: rishi Pass 10:30:22 pm [Product Model Name and No.] Match → Expected: JKLakshmi-001 | Actual: JKLakshmi-001 Pass 10:30:22 pm [Special Product Category] Match → Expected: ACCESSORIES | Actual: ACCESSORIES Warning 10:30:22 pm [Customer] mismatch ignored → Expected: Rishicustomer-Tbilisi-0004 | Actual: Rishicustomer-0004 Fail 10:30:22 pm Supplier mismatch → Expected: 0801-Celesta | Actual: 0801 - Celesta Pass 10:30:22 pm Row matched by Part No. (Supplier not verified, continuing click). Pass 10:30:28 pm 🟢 Clicked Supplier cell → 0801 - Celesta Warning 10:30:28 pm Execution time since last step: 5.66 sec (Took longer than expected!) Info 10:30:28 pm ============================================== Info 10:30:28 pm Execution time since last step: 0.00 sec Info 10:30:28 pm VALIDATION COMPLETED: [View Table Part Master For Supplier Name By Supplier Header Coloumn] Info 10:30:28 pm Execution time since last step: 0.00 sec Info 10:30:28 pm ============================================== Pass 10:30:28 pm ✅ Part found successfully: 08-82-44 | Description: Rhoda674 Info 10:30:28 pm Execution time since last step: 0.00 sec Info 10:30:28 pm Stored Part Data: {Part Description=Rhoda674, Part Number=08-82-44, Filter Used=Part No.} Info 10:30:28 pm Execution time since last step: 0.00 sec Info 10:30:28 pm ===== END: Verify Part Number & Description (Supplier Side) ===== Info 10:30:29 pm Execution time since last step: 1.00 sec Info 10:30:29 pm ===== START: Verifying and Writing Data in 'Part Attributes' Tab (Procurement) ===== Info 10:30:30 pm Execution time since last step: 1.01 sec Info 10:30:30 pm ===== ENSURE PART ATTRIBUTES TAB (BOOTSTRAP FORCE) ===== Warning 10:30:30 pm ⚠ Header not visible. Forcing Bootstrap tab switch... Pass 10:30:30 pm ✔ Part Attributes tab FORCEFULLY activated via Bootstrap JS Info 10:30:30 pm Execution time since last step: 0.72 sec Info 10:30:30 pm STEP 1: Opening Commodity Group dropdown... Warning 10:30:33 pm ⚠ Dropdown already contains 912 options before searching. Info 10:30:33 pm Execution time since last step: 2.34 sec Info 10:30:33 pm STEP 2: Searching for Commodity Group: Plastics Pass 10:30:35 pm ✅ 3 Commodity Group options loaded after search. Info 10:30:35 pm Execution time since last step: 2.36 sec Info 10:30:35 pm STEP 3: Selecting desired Commodity Group from search result... Pass 10:30:35 pm ✅ Selected Commodity Group: Plastics Info 10:30:35 pm Execution time since last step: 0.10 sec Info 10:30:35 pm STEP 4: Entering SOB value... Info 10:30:35 pm Execution time since last step: 0.24 sec Info 10:30:35 pm Entered SOB Value: 10.125 → Stored As (3dp): 10.125 Info 10:30:35 pm Execution time since last step: 0.00 sec Info 10:30:35 pm STEP 5: Clicking Save on Part Attributes... Pass 10:30:36 pm ✅ Toast Message Verified. Info 10:30:36 pm Execution time since last step: 0.37 sec Info 10:30:36 pm STEP 6: Fetching SOB value from UI after save for extra confirmation... Info 10:30:36 pm Execution time since last step: 0.04 sec Info 10:30:36 pm UI SOB Value after save: 10.125 → Normalized (3dp): 10.125 Info 10:30:38 pm Execution time since last step: 2.02 sec Info 10:30:38 pm ===== END: 'Part Attributes' Tab Flow Completed (Procurement) ===== Info 10:30:39 pm Execution time since last step: 1.51 sec Info 10:30:39 pm ============================================== Info 10:30:39 pm Execution time since last step: 0.00 sec Info 10:30:39 pm START: Save Price Calculation (Forging - Procurement) Info 10:30:39 pm Execution time since last step: 0.00 sec Info 10:30:39 pm ============================================== Pass 10:30:40 pm Navigated to Part Price Calculations tab Fail 10:31:58 pm ❌ Forging Price page readiness failed → Expected condition failed: waiting for visibility of element located by By.xpath: //h3[contains(text(),'Part Price Calculations')] (tried for 60 second(s) with 500 milliseconds interval) Build info: version: '4.25.0', revision: '8a8aea2337' System info: os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '21.0.8' Driver info: org.openqa.selenium.chrome.ChromeDriver Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 143.0.7499.170, chrome: {chromedriverVersion: 143.0.7499.169 (164b20aab62..., userDataDir: C:\Users\RAJTRI~1\AppData\L...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:59377}, goog:processID: 4808, networkConnectionEnabled: false, pageLoadStrategy: normal, platformName: windows, proxy: Proxy(), se:cdp: ws://localhost:59377/devtoo..., se:cdpVersion: 143.0.7499.170, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:extension:minPinLength: true, webauthn:extension:prf: true, webauthn:virtualAuthenticators: true} Session ID: 14044e54d9a0a14c6ac07be732f8f15c Fail 10:31:58 pm ❌ Forging Price save – page not ready. Warning 10:31:58 pm Execution time since last step: 78.74 sec (Took longer than expected!) Info 10:31:58 pm switching to BOP tab Pass 10:31:59 pm switch to BOP tab executed Pass 10:31:59 pm ✔ Header located successfully. Warning 10:32:00 pm Action click failed, invoking JS function directly Pass 10:32:00 pm '+ BOP' action executed. Pass 10:32:05 pm ✔ BOP Table displayed. Pass 10:32:16 pm Selected Part No: M5 pressure rivet nut-28102024 Warning 10:32:17 pm Execution time since last step: 18.92 sec (Took longer than expected!) Info 10:32:17 pm ✅ Found header 'Qty/Pc' at column index: 7 Pass 10:32:18 pm 🟢 Entered value '2' in column 'Qty/Pc' successfully. Pass 10:32:18 pm Qty/Pc entered → 2 Info 10:32:20 pm Execution time since last step: 2.54 sec Info 10:32:20 pm ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 10:32:20 pm 📋 Retrieved value from column 'Part Cost/Unit' = '123.000'. Pass 10:32:20 pm ✔ BOP calculation completed (Part Cost/Unit non-zero). Info 10:32:20 pm Execution time since last step: 0.16 sec Info 10:32:20 pm ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 10:32:20 pm 📋 Retrieved value from column 'Part Cost/Unit' = '123.000'. Pass 10:32:20 pm Auto fetched Part Cost/Unit → 123.000 Info 10:32:20 pm Execution time since last step: 0.31 sec Info 10:32:20 pm ✅ Found header 'Total Cost' at column index: 16 Pass 10:32:20 pm 📋 Retrieved value from column 'Total Cost' = '246.00000'. Pass 10:32:20 pm Fetched Total Cost (UI) → 246.00000 Pass 10:32:20 pm Fetched Total Cost (Extra Cell) → 246.000 Info 10:32:20 pm Execution time since last step: 0.14 sec Info 10:32:20 pm ✅ Found header 'Bop Type' at column index: 2 Pass 10:32:20 pm 📋 Retrieved value from column 'Bop Type' = 'Bolt'. Info 10:32:20 pm Execution time since last step: 0.11 sec Info 10:32:20 pm ✅ Found header 'Part Description' at column index: 3 Pass 10:32:20 pm 📋 Retrieved value from column 'Part Description' = '28102024'. Info 10:32:20 pm Execution time since last step: 0.13 sec Info 10:32:20 pm ✅ Found header 'Supply' at column index: 4 Pass 10:32:21 pm 📋 Retrieved value from column 'Supply' = 'Supplier Name-01'. Info 10:32:21 pm Execution time since last step: 0.11 sec Info 10:32:21 pm ✅ Found header 'Supply Currency' at column index: 5 Pass 10:32:21 pm 📋 Retrieved value from column 'Supply Currency' = ''. Info 10:32:21 pm Execution time since last step: 0.11 sec Info 10:32:21 pm ✅ Found header 'UOM' at column index: 6 Pass 10:32:21 pm 📋 Retrieved value from column 'UOM' = 'Nos.'. Info 10:32:21 pm Execution time since last step: 0.11 sec Info 10:32:21 pm ✅ Found header 'Qty/Pc' at column index: 7 Pass 10:32:21 pm 📋 Retrieved value from column 'Qty/Pc' = '2'. Info 10:32:21 pm Execution time since last step: 0.13 sec Info 10:32:21 pm ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 10:32:21 pm 📋 Retrieved value from column 'Part Cost/Unit' = '123.000'. Info 10:32:21 pm Execution time since last step: 0.13 sec Info 10:32:21 pm ✅ Found header 'Currency Conversion' at column index: 9 Pass 10:32:21 pm 📋 Retrieved value from column 'Currency Conversion' = '1.000'. Info 10:32:21 pm Execution time since last step: 0.15 sec Info 10:32:21 pm ✅ Found header 'Duties%' at column index: 10 Pass 10:32:21 pm 📋 Retrieved value from column 'Duties%' = '0.000'. Info 10:32:21 pm Execution time since last step: 0.22 sec Info 10:32:21 pm ✅ Found header 'Freight & Insurance %' at column index: 11 Pass 10:32:21 pm 📋 Retrieved value from column 'Freight & Insurance %' = ''. Info 10:32:22 pm Execution time since last step: 0.19 sec Info 10:32:22 pm ✅ Found header 'Other Cost' at column index: 12 Pass 10:32:22 pm 📋 Retrieved value from column 'Other Cost' = '0.000'. Info 10:32:22 pm Execution time since last step: 0.20 sec Info 10:32:22 pm ✅ Found header 'Sub Total' at column index: 14 Pass 10:32:22 pm 📋 Retrieved value from column 'Sub Total' = '246.000'. Info 10:32:22 pm Execution time since last step: 0.18 sec Info 10:32:22 pm ✅ Found header 'BOP Handling%' at column index: 15 Pass 10:32:22 pm 📋 Retrieved value from column 'BOP Handling%' = '0.000'. Info 10:32:22 pm Execution time since last step: 0.19 sec Info 10:32:22 pm ✅ Found header 'Total Cost' at column index: 16 Pass 10:32:22 pm 📋 Retrieved value from column 'Total Cost' = '246.00000'. Info 10:32:22 pm Execution time since last step: 0.03 sec Info 10:32:22 pm Captured 14 header-value pairs from BOP table. Info 10:32:22 pm Execution time since last step: 0.00 sec Info 10:32:22 pm Captured BOP Header Values: Bop Type = Bolt, Part Description = 28102024, Supply = Supplier Name-01, Supply Currency = , UOM = Nos., Qty/Pc = 2, Part Cost/Unit = 123.000, Currency Conversion = 1.000, Duties% = 0.000, Freight & Insurance % = , Other Cost = 0.000, Sub Total = 246.000, BOP Handling% = 0.000, Total Cost = 246.00000 Pass 10:32:23 pm ✔ Save button is enabled. Pass 10:32:24 pm ✔ Save button clicked. Pass 10:32:24 pm Toast received → BOP Saved successfully. Info 10:32:26 pm Execution time since last step: 3.37 sec Info 10:32:26 pm ===== Filling Tooling Cost Form for Part: 08-82-44 ===== Info 10:32:27 pm Execution time since last step: 1.90 sec Info 10:32:27 pm Navigated to Tooling Cost tab. Pass 10:32:30 pm ✔ Tooling Cost header visible. Pass 10:32:30 pm ✔ Add Tool button visible. Pass 10:32:30 pm Clicked Add New Tooling Row button. Pass 10:32:32 pm ✔ Selected dropdown [Tool Number] = Manual Entry Pass 10:32:34 pm ✔ Entered [12345] in Enter Tool No. Pass 10:32:36 pm ✔ Entered [Automation Tool Description] in Tool Description Pass 10:32:39 pm ✔ Selected dropdown [Supplier Name & Code] = 0801-Celesta Pass 10:32:41 pm ✔ Selected dropdown [Tool Ownership] = Customer Paid Pass 10:32:43 pm ✔ Selected dropdown [Tool Type] = Carbide tool Pass 10:32:45 pm ✔ Entered [25.50] in Part Envelope Length Pass 10:32:48 pm ✔ Entered [12.10] in Part Envelope Width Pass 10:32:50 pm ✔ Entered [5.30] in Part Envelope Height Pass 10:32:53 pm ✔ Entered [500000] in Settled Tool Cost Pass 10:32:55 pm ✔ Entered [100000] in Tool Advance Pass 10:32:57 pm ✔ Entered [20000] in First Year Volume Pass 10:33:00 pm ✔ Entered [18000] in Second Year Volume Pass 10:33:02 pm ✔ Entered [15000] in Third Year Volume Pass 10:33:05 pm ✔ Entered [12000] in Fourth Year Volume Pass 10:33:07 pm ✔ Entered [10000] in Fifth Year Volume Pass 10:33:09 pm ✔ Entered [tool-101] in Tool Life Pass 10:33:09 pm 🎉 All Tooling Cost fields entered successfully! Warning 10:33:09 pm Execution time since last step: 41.77 sec (Took longer than expected!) Info 10:33:09 pm Attempting to click Save button in Tooling Cost tab... Pass 10:33:09 pm Clicked Save button successfully. Pass 10:33:10 pm Toast Message Displayed: Tooling Cost saved successfully. Pass 10:33:19 pm Clicked on option: Master Data Warning 10:33:19 pm Execution time since last step: 10.12 sec (Took longer than expected!) Info 10:33:19 pm Master Data Is Displayed On Dashboard.... Pass 10:33:22 pm Clicked Master Option: Part Master Warning 10:33:24 pm Execution time since last step: 5.10 sec (Took longer than expected!) Info 10:33:24 pm ===== START: Verify Part Number & Description View Table PartMaster ===== Info 10:33:29 pm Execution time since last step: 4.18 sec Info 10:33:29 pm Opening Part Master filter and selecting: Part No. Warning 10:34:21 pm Execution time since last step: 52.27 sec (Took longer than expected!) Info 10:34:21 pm Filter value selected: Part No. Warning 10:34:30 pm Execution time since last step: 8.94 sec (Took longer than expected!) Info 10:34:30 pm ============================================== Info 10:34:30 pm Execution time since last step: 0.00 sec Info 10:34:30 pm [View Table Part Master For Supplier Name By Supplier Header Coloumn] Info 10:34:30 pm Execution time since last step: 0.00 sec Info 10:34:30 pm ============================================== Info 10:34:30 pm Execution time since last step: 0.57 sec Info 10:34:30 pm ✅ Total Headers Found: 31 Info 10:34:30 pm Execution time since last step: 0.00 sec Info 10:34:30 pm Headers → [Action, Company Name, Part No., Part Description, Part UOM, Costing Type, Product Category, Product Model Name and No., Special Product Category, Customer, Customer Part No., Supplier Detail 1, %SOB, Unit Price, Supplier Detail 2, Supplier Detail 3, Supplier Detail 4, Supplier Detail 5, Supplier Detail 6, Supplier Detail 7, Supplier Detail 8, Supplier Detail 9, Supplier Detail 10, Customer Name 1, Customer 1 Unit Price, Customer Name 2, Customer 2 Unit Price, Customer Name 3, Customer 3 Unit Price, Customer Name 4, Customer 4 Unit Price] Info 10:34:30 pm Execution time since last step: 0.00 sec Info 10:34:30 pm 🧩 Validation Targets → [Company Name, Part No., Part Description, Part UOM, Product Category, Product Model Name and No., Special Product Category, Customer, Supplier Detail 1] Warning 10:34:31 pm [Company Name] mismatch ignored → Expected: COSTMASTER-0304-MOHALI-CM1 | Actual: COSTMASTER-0304-CM1 Pass 10:34:31 pm [Part No.] Match → Expected: 08-82-44 | Actual: 08-82-44 Pass 10:34:31 pm [Part Description] Match → Expected: Rhoda674 | Actual: Rhoda674 Pass 10:34:31 pm [Part UOM] Match → Expected: Hourly | Actual: Hourly Pass 10:34:31 pm [Product Category] Match → Expected: rishi | Actual: rishi Pass 10:34:31 pm [Product Model Name and No.] Match → Expected: JKLakshmi-001 | Actual: JKLakshmi-001 Pass 10:34:31 pm [Special Product Category] Match → Expected: ACCESSORIES | Actual: ACCESSORIES Warning 10:34:31 pm [Customer] mismatch ignored → Expected: Rishicustomer-Tbilisi-0004 | Actual: Rishicustomer-0004 Fail 10:34:31 pm Supplier mismatch → Expected: 0801-Celesta | Actual: 0801 - Celesta Pass 10:34:31 pm Row matched by Part No. (Supplier not verified, continuing click). Pass 10:34:36 pm 🟢 Clicked Supplier cell → 0801 - Celesta Warning 10:34:36 pm Execution time since last step: 5.71 sec (Took longer than expected!) Info 10:34:36 pm ============================================== Info 10:34:36 pm Execution time since last step: 0.00 sec Info 10:34:36 pm VALIDATION COMPLETED: [View Table Part Master For Supplier Name By Supplier Header Coloumn] Info 10:34:36 pm Execution time since last step: 0.00 sec Info 10:34:36 pm ============================================== Pass 10:34:36 pm ✅ Part found successfully: 08-82-44 | Description: Rhoda674 Info 10:34:36 pm Execution time since last step: 0.00 sec Info 10:34:36 pm Stored Part Data: {Part Description=Rhoda674, Part Number=08-82-44, Filter Used=Part No.} Info 10:34:36 pm Execution time since last step: 0.00 sec Info 10:34:36 pm ===== END: Verify Part Number & Description (Supplier Side) ===== Info 10:34:36 pm Execution time since last step: 0.00 sec Info 10:34:36 pm ===== START: Validating Saved Data for Supplier End (Part Attributes Tab) ===== Info 10:34:38 pm Execution time since last step: 2.02 sec Info 10:34:38 pm ===== ENSURE PART ATTRIBUTES TAB (BOOTSTRAP FORCE) ===== Warning 10:34:38 pm ⚠ Header not visible. Forcing Bootstrap tab switch... Pass 10:34:39 pm ✔ Part Attributes tab FORCEFULLY activated via Bootstrap JS Info 10:34:42 pm Execution time since last step: 3.93 sec Info 10:34:42 pm Expected Part Number: 08-82-44 Info 10:34:42 pm Execution time since last step: 0.00 sec Info 10:34:42 pm Expected Part Description: Rhoda674 Info 10:34:42 pm Execution time since last step: 0.00 sec Info 10:34:42 pm Expected Commodity Group: Plastics Info 10:34:42 pm Execution time since last step: 0.00 sec Info 10:34:42 pm Actual Part Number: 08-82-44 Info 10:34:42 pm Execution time since last step: 0.00 sec Info 10:34:42 pm Actual Part Description: Rhoda674 Info 10:34:42 pm Execution time since last step: 0.00 sec Info 10:34:42 pm Actual Commodity Group: Plastics Pass 10:34:42 pm Part Number matched successfully. Pass 10:34:42 pm Part Description matched successfully. Pass 10:34:42 pm Commodity Group matched successfully. Pass 10:34:42 pm SOB matched successfully → 10.125 Pass 10:34:42 pm All validations completed successfully for Supplier-end saved data. Info 10:34:42 pm Execution time since last step: 0.11 sec Info 10:34:42 pm ===== END: Supplier-End Data Validation Completed ===== Info 10:34:42 pm Execution time since last step: 0.00 sec Info 10:34:42 pm ============================================== Info 10:34:42 pm Execution time since last step: 0.00 sec Info 10:34:42 pm START: Validate Price Calculation (Forging) Info 10:34:42 pm Execution time since last step: 0.00 sec Info 10:34:42 pm ============================================== Pass 10:34:43 pm Navigated to 'Part Price Calculations' tab Fail 10:34:45 pm Mismatch: ❌ RM Input Category mismatch | Expected = null | Actual = Select Fail 10:34:45 pm Mismatch: ❌ Shape Option mismatch | Expected = null | Actual = Select Fail 10:36:01 pm ❌ Exception during Forging validation → Expected condition failed: waiting for visibility of element located by By.xpath: //select[@id='commodityGroupCal'] (tried for 60 second(s) with 500 milliseconds interval) Build info: version: '4.25.0', revision: '8a8aea2337' System info: os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '21.0.8' Driver info: org.openqa.selenium.chrome.ChromeDriver Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 143.0.7499.170, chrome: {chromedriverVersion: 143.0.7499.169 (164b20aab62..., userDataDir: C:\Users\RAJTRI~1\AppData\L...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:59377}, goog:processID: 4808, networkConnectionEnabled: false, pageLoadStrategy: normal, platformName: windows, proxy: Proxy(), se:cdp: ws://localhost:59377/devtoo..., se:cdpVersion: 143.0.7499.170, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:extension:minPinLength: true, webauthn:extension:prf: true, webauthn:virtualAuthenticators: true} Session ID: 14044e54d9a0a14c6ac07be732f8f15c Fail 10:36:01 pm Test Failed: Expected condition failed: waiting for visibility of element located by By.xpath: //select[@id='commodityGroupCal'] (tried for 60 second(s) with 500 milliseconds interval) Build info: version: '4.25.0', revision: '8a8aea2337' System info: os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '21.0.8' Driver info: org.openqa.selenium.chrome.ChromeDriver Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 143.0.7499.170, chrome: {chromedriverVersion: 143.0.7499.169 (164b20aab62..., userDataDir: C:\Users\RAJTRI~1\AppData\L...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:59377}, goog:processID: 4808, networkConnectionEnabled: false, pageLoadStrategy: normal, platformName: windows, proxy: Proxy(), se:cdp: ws://localhost:59377/devtoo..., se:cdpVersion: 143.0.7499.170, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:extension:minPinLength: true, webauthn:extension:prf: true, webauthn:virtualAuthenticators: true} Session ID: 14044e54d9a0a14c6ac07be732f8f15c Fail 10:36:02 pm Screenshot on Failure
-
PT_C_27Updating Forging Part For Procurment
10:36:02 pm / 00:09:51:706 Fail
PT_C_27Updating Forging Part For Procurment
01.02.2026 10:36:02 pm 01.02.2026 10:45:53 pm 00:09:51:706 · #test-id=9Status Timestamp Details Pass 10:36:08 pm Clicked on option: Master Data Warning 10:36:08 pm Execution time since last step: 6.22 sec (Took longer than expected!) Info 10:36:08 pm Master Data Is Displayed On Dashboard.... Pass 10:36:11 pm Clicked Master Option: Part Master Info 10:36:11 pm Execution time since last step: 3.17 sec Info 10:36:11 pm ===== STEP 1: Enter Part Details ===== Pass 10:36:12 pm Entered Part Number → 79-27-55 Pass 10:36:14 pm Entered Part Description → Tyrone910 Info 10:36:16 pm Execution time since last step: 4.79 sec Info 10:36:16 pm ===== STEP 2: Selecting Part UOM Value ===== Info 10:36:16 pm Execution time since last step: 0.24 sec Info 10:36:16 pm Clicked on UOM dropdown. Info 10:36:18 pm Execution time since last step: 2.33 sec Info 10:36:18 pm Entered search keyword in UOM search box → Hourly Pass 10:36:21 pm Selected UOM → Hourly Info 10:36:23 pm Execution time since last step: 4.23 sec Info 10:36:23 pm ===== STEP 3: Selecting Company Name ===== Pass 10:36:25 pm Selected Company Name → COSTMASTER-0304-MOHALI-CM1 Info 10:36:25 pm Execution time since last step: 2.68 sec Info 10:36:25 pm ===== STEP 4: Selecting Radio Button By Name ===== Pass 10:36:26 pm Selected Radio Button → Procurement Info 10:36:28 pm Execution time since last step: 2.39 sec Info 10:36:28 pm ===== STEP 5: Selecting Supplier Name ===== Pass 10:36:29 pm Selected Supplier → 0801-Celesta Info 10:36:31 pm Execution time since last step: 3.27 sec Info 10:36:31 pm ===== STEP 6: Selecting Customer Name ===== Pass 10:36:45 pm Selected Customer → Rishicustomer-Tbilisi-0004 Warning 10:36:49 pm Execution time since last step: 17.52 sec (Took longer than expected!) Info 10:36:49 pm ===== STEP 6: Selecting Product Category ===== Info 10:36:50 pm Execution time since last step: 1.14 sec Info 10:36:50 pm trying JavaScript click for: Pass 10:36:55 pm Selected Product Category → rishi Warning 10:36:55 pm Execution time since last step: 5.07 sec (Took longer than expected!) Info 10:36:55 pm ===== STEP 7: Selecting Product Model ===== Info 10:36:55 pm Execution time since last step: 0.53 sec Info 10:36:55 pm trying JavaScript click for: Pass 10:37:00 pm Selected Product Model → JKLakshmi-001 Warning 10:37:02 pm Execution time since last step: 6.84 sec (Took longer than expected!) Info 10:37:02 pm ===== STEP 8: Selecting Special Product Category ===== Info 10:37:03 pm Execution time since last step: 1.10 sec Info 10:37:03 pm trying JavaScript click for: Pass 10:37:06 pm Selected Special Product Category → ACCESSORIES Info 10:37:08 pm Execution time since last step: 4.88 sec Info 10:37:08 pm ===== STEP 9: Clicking Save Button ===== Info 10:37:08 pm Execution time since last step: 0.04 sec Info 10:37:08 pm ===== STEP: Clicking Button in Part Master → Save ===== Pass 10:37:08 pm ✅ Successfully clicked button → Save Pass 10:37:08 pm Clicked on 'Save' button successfully. Info 10:37:08 pm Execution time since last step: 0.10 sec Info 10:37:08 pm ===== STEP 10: Verifying Toast Message ===== Info 10:37:09 pm Execution time since last step: 1.22 sec Info 10:37:09 pm Toast message appeared: Part Master details saved successfully. Info 10:37:09 pm Execution time since last step: 0.00 sec Info 10:37:09 pm ✅ Toast message validated successfully. Expected: Part Master details saved successfully. Pass 10:37:09 pm Toast message verification completed successfully. Info 10:37:09 pm Execution time since last step: 0.00 sec Info 10:37:09 pm ===== START: Verify Part Number & Description View Table PartMaster ===== Info 10:37:14 pm Execution time since last step: 4.17 sec Info 10:37:14 pm Opening Part Master filter and selecting: Part No. Warning 10:38:06 pm Execution time since last step: 52.79 sec (Took longer than expected!) Info 10:38:06 pm Filter value selected: Part No. Warning 10:38:15 pm Execution time since last step: 8.89 sec (Took longer than expected!) Info 10:38:15 pm ============================================== Info 10:38:15 pm Execution time since last step: 0.00 sec Info 10:38:15 pm [View Table Part Master For Supplier Name By Supplier Header Coloumn] Info 10:38:15 pm Execution time since last step: 0.00 sec Info 10:38:15 pm ============================================== Info 10:38:16 pm Execution time since last step: 0.48 sec Info 10:38:16 pm ✅ Total Headers Found: 31 Info 10:38:16 pm Execution time since last step: 0.00 sec Info 10:38:16 pm Headers → [Action, Company Name, Part No., Part Description, Part UOM, Costing Type, Product Category, Product Model Name and No., Special Product Category, Customer, Customer Part No., Supplier Detail 1, %SOB, Unit Price, Supplier Detail 2, Supplier Detail 3, Supplier Detail 4, Supplier Detail 5, Supplier Detail 6, Supplier Detail 7, Supplier Detail 8, Supplier Detail 9, Supplier Detail 10, Customer Name 1, Customer 1 Unit Price, Customer Name 2, Customer 2 Unit Price, Customer Name 3, Customer 3 Unit Price, Customer Name 4, Customer 4 Unit Price] Info 10:38:16 pm Execution time since last step: 0.00 sec Info 10:38:16 pm 🧩 Validation Targets → [Company Name, Part No., Part Description, Part UOM, Product Category, Product Model Name and No., Special Product Category, Customer, Supplier Detail 1] Warning 10:38:16 pm [Company Name] mismatch ignored → Expected: COSTMASTER-0304-MOHALI-CM1 | Actual: COSTMASTER-0304-CM1 Pass 10:38:16 pm [Part No.] Match → Expected: 79-27-55 | Actual: 79-27-55 Pass 10:38:16 pm [Part Description] Match → Expected: Tyrone910 | Actual: Tyrone910 Pass 10:38:16 pm [Part UOM] Match → Expected: Hourly | Actual: Hourly Pass 10:38:16 pm [Product Category] Match → Expected: rishi | Actual: rishi Pass 10:38:16 pm [Product Model Name and No.] Match → Expected: JKLakshmi-001 | Actual: JKLakshmi-001 Pass 10:38:16 pm [Special Product Category] Match → Expected: ACCESSORIES | Actual: ACCESSORIES Warning 10:38:16 pm [Customer] mismatch ignored → Expected: Rishicustomer-Tbilisi-0004 | Actual: Rishicustomer-0004 Fail 10:38:16 pm Supplier mismatch → Expected: 0801-Celesta | Actual: 0801 - Celesta Pass 10:38:16 pm Row matched by Part No. (Supplier not verified, continuing click). Pass 10:38:20 pm 🟢 Clicked Supplier cell → 0801 - Celesta Info 10:38:20 pm Execution time since last step: 4.23 sec Info 10:38:20 pm ============================================== Info 10:38:20 pm Execution time since last step: 0.00 sec Info 10:38:20 pm VALIDATION COMPLETED: [View Table Part Master For Supplier Name By Supplier Header Coloumn] Info 10:38:20 pm Execution time since last step: 0.00 sec Info 10:38:20 pm ============================================== Pass 10:38:20 pm ✅ Part found successfully: 79-27-55 | Description: Tyrone910 Info 10:38:20 pm Execution time since last step: 0.00 sec Info 10:38:20 pm Stored Part Data: {Part Description=Tyrone910, Part Number=79-27-55, Filter Used=Part No.} Info 10:38:20 pm Execution time since last step: 0.00 sec Info 10:38:20 pm ===== END: Verify Part Number & Description (Supplier Side) ===== Info 10:38:21 pm Execution time since last step: 1.01 sec Info 10:38:21 pm ===== START: Verifying and Writing Data in 'Part Attributes' Tab (Procurement) ===== Info 10:38:22 pm Execution time since last step: 1.02 sec Info 10:38:22 pm ===== ENSURE PART ATTRIBUTES TAB (BOOTSTRAP FORCE) ===== Warning 10:38:22 pm ⚠ Header not visible. Forcing Bootstrap tab switch... Pass 10:38:23 pm ✔ Part Attributes tab FORCEFULLY activated via Bootstrap JS Info 10:38:23 pm Execution time since last step: 0.81 sec Info 10:38:23 pm STEP 1: Opening Commodity Group dropdown... Warning 10:38:25 pm ⚠ Dropdown already contains 912 options before searching. Info 10:38:25 pm Execution time since last step: 2.48 sec Info 10:38:25 pm STEP 2: Searching for Commodity Group: Plastics Pass 10:38:28 pm ✅ 3 Commodity Group options loaded after search. Info 10:38:28 pm Execution time since last step: 2.73 sec Info 10:38:28 pm STEP 3: Selecting desired Commodity Group from search result... Pass 10:38:28 pm ✅ Selected Commodity Group: Plastics Info 10:38:28 pm Execution time since last step: 0.14 sec Info 10:38:28 pm STEP 4: Entering SOB value... Info 10:38:28 pm Execution time since last step: 0.29 sec Info 10:38:28 pm Entered SOB Value: 10.125 → Stored As (3dp): 10.125 Info 10:38:28 pm Execution time since last step: 0.00 sec Info 10:38:28 pm STEP 5: Clicking Save on Part Attributes... Pass 10:38:29 pm ✅ Toast Message Verified. Info 10:38:29 pm Execution time since last step: 0.45 sec Info 10:38:29 pm STEP 6: Fetching SOB value from UI after save for extra confirmation... Info 10:38:29 pm Execution time since last step: 0.04 sec Info 10:38:29 pm UI SOB Value after save: 10.125 → Normalized (3dp): 10.125 Info 10:38:31 pm Execution time since last step: 2.00 sec Info 10:38:31 pm ===== END: 'Part Attributes' Tab Flow Completed (Procurement) ===== Info 10:38:32 pm Execution time since last step: 1.51 sec Info 10:38:32 pm ============================================== Info 10:38:32 pm Execution time since last step: 0.00 sec Info 10:38:32 pm START: Save Price Calculation (Forging - Procurement) Info 10:38:32 pm Execution time since last step: 0.00 sec Info 10:38:32 pm ============================================== Pass 10:38:33 pm Navigated to Part Price Calculations tab Fail 10:39:51 pm ❌ Forging Price page readiness failed → Expected condition failed: waiting for visibility of element located by By.xpath: //h3[contains(text(),'Part Price Calculations')] (tried for 60 second(s) with 500 milliseconds interval) Build info: version: '4.25.0', revision: '8a8aea2337' System info: os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '21.0.8' Driver info: org.openqa.selenium.chrome.ChromeDriver Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 143.0.7499.170, chrome: {chromedriverVersion: 143.0.7499.169 (164b20aab62..., userDataDir: C:\Users\RAJTRI~1\AppData\L...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:59377}, goog:processID: 4808, networkConnectionEnabled: false, pageLoadStrategy: normal, platformName: windows, proxy: Proxy(), se:cdp: ws://localhost:59377/devtoo..., se:cdpVersion: 143.0.7499.170, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:extension:minPinLength: true, webauthn:extension:prf: true, webauthn:virtualAuthenticators: true} Session ID: 14044e54d9a0a14c6ac07be732f8f15c Fail 10:39:51 pm ❌ Forging Price save – page not ready. Warning 10:39:51 pm Execution time since last step: 78.68 sec (Took longer than expected!) Info 10:39:51 pm switching to BOP tab Pass 10:39:52 pm switch to BOP tab executed Pass 10:39:52 pm ✔ Header located successfully. Warning 10:39:53 pm Action click failed, invoking JS function directly Pass 10:39:53 pm '+ BOP' action executed. Pass 10:39:58 pm ✔ BOP Table displayed. Pass 10:40:09 pm Selected Part No: M5 pressure rivet nut-28102024 Warning 10:40:10 pm Execution time since last step: 19.09 sec (Took longer than expected!) Info 10:40:10 pm ✅ Found header 'Qty/Pc' at column index: 7 Pass 10:40:11 pm 🟢 Entered value '2' in column 'Qty/Pc' successfully. Pass 10:40:11 pm Qty/Pc entered → 2 Info 10:40:13 pm Execution time since last step: 2.56 sec Info 10:40:13 pm ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 10:40:13 pm 📋 Retrieved value from column 'Part Cost/Unit' = '123.000'. Pass 10:40:13 pm ✔ BOP calculation completed (Part Cost/Unit non-zero). Info 10:40:13 pm Execution time since last step: 0.14 sec Info 10:40:13 pm ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 10:40:13 pm 📋 Retrieved value from column 'Part Cost/Unit' = '123.000'. Pass 10:40:13 pm Auto fetched Part Cost/Unit → 123.000 Info 10:40:13 pm Execution time since last step: 0.24 sec Info 10:40:13 pm ✅ Found header 'Total Cost' at column index: 16 Pass 10:40:13 pm 📋 Retrieved value from column 'Total Cost' = '246.00000'. Pass 10:40:13 pm Fetched Total Cost (UI) → 246.00000 Pass 10:40:13 pm Fetched Total Cost (Extra Cell) → 246.000 Info 10:40:13 pm Execution time since last step: 0.16 sec Info 10:40:13 pm ✅ Found header 'Bop Type' at column index: 2 Pass 10:40:13 pm 📋 Retrieved value from column 'Bop Type' = 'Bolt'. Info 10:40:13 pm Execution time since last step: 0.09 sec Info 10:40:13 pm ✅ Found header 'Part Description' at column index: 3 Pass 10:40:13 pm 📋 Retrieved value from column 'Part Description' = '28102024'. Info 10:40:14 pm Execution time since last step: 0.11 sec Info 10:40:14 pm ✅ Found header 'Supply' at column index: 4 Pass 10:40:14 pm 📋 Retrieved value from column 'Supply' = 'Supplier Name-01'. Info 10:40:14 pm Execution time since last step: 0.10 sec Info 10:40:14 pm ✅ Found header 'Supply Currency' at column index: 5 Pass 10:40:14 pm 📋 Retrieved value from column 'Supply Currency' = ''. Info 10:40:14 pm Execution time since last step: 0.12 sec Info 10:40:14 pm ✅ Found header 'UOM' at column index: 6 Pass 10:40:14 pm 📋 Retrieved value from column 'UOM' = 'Nos.'. Info 10:40:14 pm Execution time since last step: 0.14 sec Info 10:40:14 pm ✅ Found header 'Qty/Pc' at column index: 7 Pass 10:40:14 pm 📋 Retrieved value from column 'Qty/Pc' = '2'. Info 10:40:14 pm Execution time since last step: 0.13 sec Info 10:40:14 pm ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 10:40:14 pm 📋 Retrieved value from column 'Part Cost/Unit' = '123.000'. Info 10:40:14 pm Execution time since last step: 0.15 sec Info 10:40:14 pm ✅ Found header 'Currency Conversion' at column index: 9 Pass 10:40:14 pm 📋 Retrieved value from column 'Currency Conversion' = '1.000'. Info 10:40:14 pm Execution time since last step: 0.16 sec Info 10:40:14 pm ✅ Found header 'Duties%' at column index: 10 Pass 10:40:14 pm 📋 Retrieved value from column 'Duties%' = '0.000'. Info 10:40:15 pm Execution time since last step: 0.21 sec Info 10:40:15 pm ✅ Found header 'Freight & Insurance %' at column index: 11 Pass 10:40:15 pm 📋 Retrieved value from column 'Freight & Insurance %' = ''. Info 10:40:15 pm Execution time since last step: 0.17 sec Info 10:40:15 pm ✅ Found header 'Other Cost' at column index: 12 Pass 10:40:15 pm 📋 Retrieved value from column 'Other Cost' = '0.000'. Info 10:40:15 pm Execution time since last step: 0.20 sec Info 10:40:15 pm ✅ Found header 'Sub Total' at column index: 14 Pass 10:40:15 pm 📋 Retrieved value from column 'Sub Total' = '246.000'. Info 10:40:15 pm Execution time since last step: 0.19 sec Info 10:40:15 pm ✅ Found header 'BOP Handling%' at column index: 15 Pass 10:40:15 pm 📋 Retrieved value from column 'BOP Handling%' = '0.000'. Info 10:40:15 pm Execution time since last step: 0.22 sec Info 10:40:15 pm ✅ Found header 'Total Cost' at column index: 16 Pass 10:40:15 pm 📋 Retrieved value from column 'Total Cost' = '246.00000'. Info 10:40:15 pm Execution time since last step: 0.03 sec Info 10:40:15 pm Captured 14 header-value pairs from BOP table. Info 10:40:15 pm Execution time since last step: 0.00 sec Info 10:40:15 pm Captured BOP Header Values: Bop Type = Bolt, Part Description = 28102024, Supply = Supplier Name-01, Supply Currency = , UOM = Nos., Qty/Pc = 2, Part Cost/Unit = 123.000, Currency Conversion = 1.000, Duties% = 0.000, Freight & Insurance % = , Other Cost = 0.000, Sub Total = 246.000, BOP Handling% = 0.000, Total Cost = 246.00000 Pass 10:40:17 pm ✔ Save button is enabled. Pass 10:40:17 pm ✔ Save button clicked. Pass 10:40:17 pm Toast received → BOP Saved successfully. Info 10:40:18 pm Execution time since last step: 3.05 sec Info 10:40:18 pm ===== Filling Tooling Cost Form for Part: 79-27-55 ===== Info 10:40:20 pm Execution time since last step: 1.90 sec Info 10:40:20 pm Navigated to Tooling Cost tab. Pass 10:40:22 pm ✔ Tooling Cost header visible. Pass 10:40:23 pm ✔ Add Tool button visible. Pass 10:40:23 pm Clicked Add New Tooling Row button. Pass 10:40:24 pm ✔ Selected dropdown [Tool Number] = Manual Entry Pass 10:40:27 pm ✔ Entered [12345] in Enter Tool No. Pass 10:40:29 pm ✔ Entered [Automation Tool Description] in Tool Description Pass 10:40:31 pm ✔ Selected dropdown [Supplier Name & Code] = 0801-Celesta Pass 10:40:34 pm ✔ Selected dropdown [Tool Ownership] = Customer Paid Pass 10:40:36 pm ✔ Selected dropdown [Tool Type] = Carbide tool Pass 10:40:38 pm ✔ Entered [25.50] in Part Envelope Length Pass 10:40:41 pm ✔ Entered [12.10] in Part Envelope Width Pass 10:40:43 pm ✔ Entered [5.30] in Part Envelope Height Pass 10:40:46 pm ✔ Entered [500000] in Settled Tool Cost Pass 10:40:48 pm ✔ Entered [100000] in Tool Advance Pass 10:40:51 pm ✔ Entered [20000] in First Year Volume Pass 10:40:53 pm ✔ Entered [18000] in Second Year Volume Pass 10:40:55 pm ✔ Entered [15000] in Third Year Volume Pass 10:40:58 pm ✔ Entered [12000] in Fourth Year Volume Pass 10:41:00 pm ✔ Entered [10000] in Fifth Year Volume Pass 10:41:03 pm ✔ Entered [tool-101] in Tool Life Pass 10:41:03 pm 🎉 All Tooling Cost fields entered successfully! Warning 10:41:03 pm Execution time since last step: 42.40 sec (Took longer than expected!) Info 10:41:03 pm Attempting to click Save button in Tooling Cost tab... Pass 10:41:03 pm Clicked Save button successfully. Pass 10:41:03 pm Toast Message Displayed: Tooling Cost saved successfully. Warning 10:41:09 pm Execution time since last step: 6.48 sec (Took longer than expected!) Info 10:41:09 pm User Starts To Update Data Info 10:41:09 pm Execution time since last step: 0.00 sec Info 10:41:09 pm ============================================== Info 10:41:09 pm Execution time since last step: 0.00 sec Info 10:41:09 pm START: Update Price Calculation (Forging ) Info 10:41:09 pm Execution time since last step: 0.00 sec Info 10:41:09 pm ============================================== Pass 10:41:10 pm Navigated to 'Part Price Calculations' tab Info 10:41:12 pm Execution time since last step: 2.39 sec Info 10:41:12 pm Entering value for [ForgeWeight] → 13.7532 Fail 10:42:28 pm ❌ Failed to enter value for [ForgeWeight] → Expected condition failed: waiting for visibility of element located by By.xpath: //div[@id='partAttributeDivForging']/descendant::input[@id='ForgeWightInput'] (tried for 60 second(s) with 500 milliseconds interval) Build info: version: '4.25.0', revision: '8a8aea2337' System info: os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '21.0.8' Driver info: org.openqa.selenium.chrome.ChromeDriver Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 143.0.7499.170, chrome: {chromedriverVersion: 143.0.7499.169 (164b20aab62..., userDataDir: C:\Users\RAJTRI~1\AppData\L...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:59377}, goog:processID: 4808, networkConnectionEnabled: false, pageLoadStrategy: normal, platformName: windows, proxy: Proxy(), se:cdp: ws://localhost:59377/devtoo..., se:cdpVersion: 143.0.7499.170, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:extension:minPinLength: true, webauthn:extension:prf: true, webauthn:virtualAuthenticators: true} Session ID: 14044e54d9a0a14c6ac07be732f8f15c Fail 10:42:28 pm ❌ Exception during Forging Update → Expected condition failed: waiting for visibility of element located by By.xpath: //div[@id='partAttributeDivForging']/descendant::input[@id='ForgeWightInput'] (tried for 60 second(s) with 500 milliseconds interval) Build info: version: '4.25.0', revision: '8a8aea2337' System info: os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '21.0.8' Driver info: org.openqa.selenium.chrome.ChromeDriver Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 143.0.7499.170, chrome: {chromedriverVersion: 143.0.7499.169 (164b20aab62..., userDataDir: C:\Users\RAJTRI~1\AppData\L...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:59377}, goog:processID: 4808, networkConnectionEnabled: false, pageLoadStrategy: normal, platformName: windows, proxy: Proxy(), se:cdp: ws://localhost:59377/devtoo..., se:cdpVersion: 143.0.7499.170, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:extension:minPinLength: true, webauthn:extension:prf: true, webauthn:virtualAuthenticators: true} Session ID: 14044e54d9a0a14c6ac07be732f8f15c Warning 10:42:28 pm Execution time since last step: 76.21 sec (Took longer than expected!) Info 10:42:28 pm ============================================== Info 10:42:28 pm Execution time since last step: 0.00 sec Info 10:42:28 pm END: Update Price Calculation (Forging ) Info 10:42:28 pm Execution time since last step: 0.00 sec Info 10:42:28 pm ============================================== Info 10:42:32 pm Execution time since last step: 4.10 sec Info 10:42:32 pm ===== START: UPDATE BOP ENTRY PROCESS ===== Info 10:42:32 pm Execution time since last step: 0.00 sec Info 10:42:32 pm switching to BOP tab Pass 10:42:33 pm switch to BOP tab executed Info 10:42:33 pm Execution time since last step: 1.10 sec Info 10:42:33 pm Navigated to BOP tab (Update Mode). Pass 10:42:33 pm BOP Table visible. Info 10:42:33 pm Execution time since last step: 0.21 sec Info 10:42:33 pm ✅ Found header 'Qty/Pc' at column index: 7 Pass 10:42:33 pm 📋 Retrieved value from column 'Qty/Pc' = '2.000'. Info 10:42:33 pm Execution time since last step: 0.20 sec Info 10:42:33 pm ✅ Found header 'Total Cost' at column index: 16 Pass 10:42:33 pm 📋 Retrieved value from column 'Total Cost' = '246.000'. Info 10:42:33 pm Execution time since last step: 0.05 sec Info 10:42:33 pm OLD Part No : M5 pressure rivet nut-28102024 Info 10:42:33 pm Execution time since last step: 0.00 sec Info 10:42:33 pm OLD Qty/Pc : 2.000 Info 10:42:33 pm Execution time since last step: 0.00 sec Info 10:42:33 pm OLD Total Cost : 246.000 Pass 10:42:34 pm Updated Part No → M5 pressure rivet nut-28102024 Info 10:42:35 pm Execution time since last step: 1.12 sec Info 10:42:35 pm ✅ Found header 'Qty/Pc' at column index: 7 Fail 10:42:36 pm ❌ Exception while entering value in 'Qty/Pc' cell: element click intercepted: Element is not clickable at point (657, 266). Other element would receive the click: (Session info: chrome=143.0.7499.170) Build info: version: '4.25.0', revision: '8a8aea2337' System info: os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '21.0.8' Driver info: org.openqa.selenium.chrome.ChromeDriver Command: [14044e54d9a0a14c6ac07be732f8f15c, clickElement {id=f.716C744AF68833EE3B8A6E69552C0228.d.017FA733B90B476D128FD99B78ACBC62.e.323587}] Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 143.0.7499.170, chrome: {chromedriverVersion: 143.0.7499.169 (164b20aab62..., userDataDir: C:\Users\RAJTRI~1\AppData\L...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:59377}, goog:processID: 4808, networkConnectionEnabled: false, pageLoadStrategy: normal, platformName: windows, proxy: Proxy(), se:cdp: ws://localhost:59377/devtoo..., se:cdpVersion: 143.0.7499.170, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:extension:minPinLength: true, webauthn:extension:prf: true, webauthn:virtualAuthenticators: true} Element: [[ChromeDriver: chrome on windows (14044e54d9a0a14c6ac07be732f8f15c)] -> xpath: //table[@id='standaradTable']//tbody[@id='bopStandardBody']/tr[1]/*[7]//input] Session ID: 14044e54d9a0a14c6ac07be732f8f15c Pass 10:42:36 pm Updated Qty/Pc → 3 Info 10:42:36 pm Execution time since last step: 1.90 sec Info 10:42:36 pm ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 10:42:37 pm 📋 Retrieved value from column 'Part Cost/Unit' = '123.00000'. Info 10:42:37 pm Execution time since last step: 0.20 sec Info 10:42:37 pm ✅ Found header 'Total Cost' at column index: 16 Pass 10:42:37 pm 📋 Retrieved value from column 'Total Cost' = '246.000'. Pass 10:42:38 pm Save button enabled. Pass 10:42:38 pm Save button clicked for UPDATE. Pass 10:42:38 pm Toast received → BOP Saved successfully. Info 10:42:38 pm Execution time since last step: 1.63 sec Info 10:42:38 pm ===== END: UPDATE BOP ENTRY PROCESS ===== Info 10:42:40 pm Execution time since last step: 1.51 sec Info 10:42:40 pm ===== START: UPDATE TOOLING COST (Only Input Fields Updated) ===== Info 10:42:40 pm Execution time since last step: 0.00 sec Info 10:42:40 pm Force switching to Tooling Cost tab Pass 10:42:41 pm ✔ Forced switch to Tooling Cost tab executed Pass 10:42:42 pm ✔ Tooling Cost UPDATE page loaded successfully. Info 10:42:42 pm Execution time since last step: 2.28 sec Info 10:42:42 pm Updating ONLY input fields (dropdown unchanged). Pass 10:42:42 pm ✔ Selected dropdown [Tool Number] = Manual Entry Pass 10:42:42 pm Tool Number dropdown updated. Pass 10:42:45 pm ✔ Updated [Enter Tool No] → 999 Pass 10:42:47 pm ✔ Updated [Tool Description] → Updated-Manual-999 Pass 10:42:49 pm ✔ Updated [Envelope Length] → 20.5566 Pass 10:42:50 pm ✔ Updated [Envelope Width] → 21.5566 Pass 10:42:52 pm ✔ Updated [Envelope Height] → 5.1234 Pass 10:42:54 pm ✔ Updated [Additional Cost] → 2.5567 Pass 10:42:56 pm ✔ Updated [Settled Tool Cost] → 9 Pass 10:42:58 pm ✔ Updated [Tool Advance] → 3 Pass 10:42:59 pm ✔ Updated [First Year Volume] → 5 Pass 10:43:01 pm ✔ Updated [Second Year Volume] → 4 Pass 10:43:03 pm ✔ Updated [Third Year Volume] → 6 Pass 10:43:04 pm ✔ Updated [Fourth Year Volume] → 7 Pass 10:43:06 pm ✔ Updated [Fifth Year Volume] → 8 Pass 10:43:08 pm ✔ Updated [Total Tool Cost] → 12.5678 Warning 10:43:08 pm Execution time since last step: 25.72 sec (Took longer than expected!) Info 10:43:08 pm Exiting Tooling edit mode before Save Pass 10:43:09 pm Tooling Save button clicked successfully. Pass 10:43:09 pm ✔ Tooling Cost UPDATED Successfully → Tooling Cost saved successfully. Pass 10:43:13 pm Clicked on option: Master Data Warning 10:43:13 pm Execution time since last step: 5.41 sec (Took longer than expected!) Info 10:43:13 pm Master Data Is Displayed On Dashboard.... Pass 10:43:16 pm Clicked Master Option: Part Master Warning 10:43:18 pm Execution time since last step: 5.09 sec (Took longer than expected!) Info 10:43:18 pm Validating For Updated Value Info 10:43:18 pm Execution time since last step: 0.00 sec Info 10:43:18 pm ===== START: Verify Part Number & Description View Table PartMaster ===== Info 10:43:23 pm Execution time since last step: 4.21 sec Info 10:43:23 pm Opening Part Master filter and selecting: Part No. Warning 10:44:15 pm Execution time since last step: 52.17 sec (Took longer than expected!) Info 10:44:15 pm Filter value selected: Part No. Warning 10:44:24 pm Execution time since last step: 8.88 sec (Took longer than expected!) Info 10:44:24 pm ============================================== Info 10:44:24 pm Execution time since last step: 0.00 sec Info 10:44:24 pm [View Table Part Master For Supplier Name By Supplier Header Coloumn] Info 10:44:24 pm Execution time since last step: 0.00 sec Info 10:44:24 pm ============================================== Info 10:44:24 pm Execution time since last step: 0.54 sec Info 10:44:24 pm ✅ Total Headers Found: 31 Info 10:44:24 pm Execution time since last step: 0.00 sec Info 10:44:24 pm Headers → [Action, Company Name, Part No., Part Description, Part UOM, Costing Type, Product Category, Product Model Name and No., Special Product Category, Customer, Customer Part No., Supplier Detail 1, %SOB, Unit Price, Supplier Detail 2, Supplier Detail 3, Supplier Detail 4, Supplier Detail 5, Supplier Detail 6, Supplier Detail 7, Supplier Detail 8, Supplier Detail 9, Supplier Detail 10, Customer Name 1, Customer 1 Unit Price, Customer Name 2, Customer 2 Unit Price, Customer Name 3, Customer 3 Unit Price, Customer Name 4, Customer 4 Unit Price] Info 10:44:24 pm Execution time since last step: 0.00 sec Info 10:44:24 pm 🧩 Validation Targets → [Company Name, Part No., Part Description, Part UOM, Product Category, Product Model Name and No., Special Product Category, Customer, Supplier Detail 1] Warning 10:44:24 pm [Company Name] mismatch ignored → Expected: COSTMASTER-0304-MOHALI-CM1 | Actual: COSTMASTER-0304-CM1 Pass 10:44:24 pm [Part No.] Match → Expected: 79-27-55 | Actual: 79-27-55 Pass 10:44:24 pm [Part Description] Match → Expected: Tyrone910 | Actual: Tyrone910 Pass 10:44:24 pm [Part UOM] Match → Expected: Hourly | Actual: Hourly Pass 10:44:24 pm [Product Category] Match → Expected: rishi | Actual: rishi Pass 10:44:24 pm [Product Model Name and No.] Match → Expected: JKLakshmi-001 | Actual: JKLakshmi-001 Pass 10:44:24 pm [Special Product Category] Match → Expected: ACCESSORIES | Actual: ACCESSORIES Warning 10:44:24 pm [Customer] mismatch ignored → Expected: Rishicustomer-Tbilisi-0004 | Actual: Rishicustomer-0004 Fail 10:44:24 pm Supplier mismatch → Expected: 0801-Celesta | Actual: 0801 - Celesta Pass 10:44:24 pm Row matched by Part No. (Supplier not verified, continuing click). Pass 10:44:28 pm 🟢 Clicked Supplier cell → 0801 - Celesta Info 10:44:28 pm Execution time since last step: 4.15 sec Info 10:44:28 pm ============================================== Info 10:44:28 pm Execution time since last step: 0.00 sec Info 10:44:28 pm VALIDATION COMPLETED: [View Table Part Master For Supplier Name By Supplier Header Coloumn] Info 10:44:28 pm Execution time since last step: 0.00 sec Info 10:44:28 pm ============================================== Pass 10:44:28 pm ✅ Part found successfully: 79-27-55 | Description: Tyrone910 Info 10:44:28 pm Execution time since last step: 0.00 sec Info 10:44:28 pm Stored Part Data: {Part Description=Tyrone910, Part Number=79-27-55, Filter Used=Part No.} Info 10:44:28 pm Execution time since last step: 0.00 sec Info 10:44:28 pm ===== END: Verify Part Number & Description (Supplier Side) ===== Info 10:44:28 pm Execution time since last step: 0.00 sec Info 10:44:28 pm ===== START: Validating Saved Data for Supplier End (Part Attributes Tab) ===== Info 10:44:30 pm Execution time since last step: 2.00 sec Info 10:44:30 pm ===== ENSURE PART ATTRIBUTES TAB (BOOTSTRAP FORCE) ===== Warning 10:44:30 pm ⚠ Header not visible. Forcing Bootstrap tab switch... Pass 10:44:31 pm ✔ Part Attributes tab FORCEFULLY activated via Bootstrap JS Info 10:44:34 pm Execution time since last step: 3.92 sec Info 10:44:34 pm Expected Part Number: 79-27-55 Info 10:44:34 pm Execution time since last step: 0.00 sec Info 10:44:34 pm Expected Part Description: Tyrone910 Info 10:44:34 pm Execution time since last step: 0.00 sec Info 10:44:34 pm Expected Commodity Group: Plastics Info 10:44:34 pm Execution time since last step: 0.00 sec Info 10:44:34 pm Actual Part Number: 79-27-55 Info 10:44:34 pm Execution time since last step: 0.00 sec Info 10:44:34 pm Actual Part Description: Tyrone910 Info 10:44:34 pm Execution time since last step: 0.00 sec Info 10:44:34 pm Actual Commodity Group: Plastics Pass 10:44:34 pm Part Number matched successfully. Pass 10:44:34 pm Part Description matched successfully. Pass 10:44:34 pm Commodity Group matched successfully. Pass 10:44:34 pm SOB matched successfully → 10.125 Pass 10:44:34 pm All validations completed successfully for Supplier-end saved data. Info 10:44:34 pm Execution time since last step: 0.04 sec Info 10:44:34 pm ===== END: Supplier-End Data Validation Completed ===== Info 10:44:34 pm Execution time since last step: 0.00 sec Info 10:44:34 pm ============================================== Info 10:44:34 pm Execution time since last step: 0.00 sec Info 10:44:34 pm START: Validate Price Calculation (Forging) Info 10:44:34 pm Execution time since last step: 0.00 sec Info 10:44:34 pm ============================================== Pass 10:44:35 pm Navigated to 'Part Price Calculations' tab Fail 10:44:37 pm Mismatch: ❌ RM Input Category mismatch | Expected = null | Actual = Select Fail 10:44:37 pm Mismatch: ❌ Shape Option mismatch | Expected = null | Actual = Select Fail 10:45:53 pm ❌ Exception during Forging validation → Expected condition failed: waiting for visibility of element located by By.xpath: //select[@id='commodityGroupCal'] (tried for 60 second(s) with 500 milliseconds interval) Build info: version: '4.25.0', revision: '8a8aea2337' System info: os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '21.0.8' Driver info: org.openqa.selenium.chrome.ChromeDriver Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 143.0.7499.170, chrome: {chromedriverVersion: 143.0.7499.169 (164b20aab62..., userDataDir: C:\Users\RAJTRI~1\AppData\L...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:59377}, goog:processID: 4808, networkConnectionEnabled: false, pageLoadStrategy: normal, platformName: windows, proxy: Proxy(), se:cdp: ws://localhost:59377/devtoo..., se:cdpVersion: 143.0.7499.170, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:extension:minPinLength: true, webauthn:extension:prf: true, webauthn:virtualAuthenticators: true} Session ID: 14044e54d9a0a14c6ac07be732f8f15c Fail 10:45:53 pm Test Failed: Expected condition failed: waiting for visibility of element located by By.xpath: //select[@id='commodityGroupCal'] (tried for 60 second(s) with 500 milliseconds interval) Build info: version: '4.25.0', revision: '8a8aea2337' System info: os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '21.0.8' Driver info: org.openqa.selenium.chrome.ChromeDriver Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 143.0.7499.170, chrome: {chromedriverVersion: 143.0.7499.169 (164b20aab62..., userDataDir: C:\Users\RAJTRI~1\AppData\L...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:59377}, goog:processID: 4808, networkConnectionEnabled: false, pageLoadStrategy: normal, platformName: windows, proxy: Proxy(), se:cdp: ws://localhost:59377/devtoo..., se:cdpVersion: 143.0.7499.170, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:extension:minPinLength: true, webauthn:extension:prf: true, webauthn:virtualAuthenticators: true} Session ID: 14044e54d9a0a14c6ac07be732f8f15c Fail 10:45:53 pm Screenshot on Failure
-
PT_C_29Exporting All The Templates
10:45:53 pm / 00:02:38:744 Fail
PT_C_29Exporting All The Templates
01.02.2026 10:45:53 pm 01.02.2026 10:48:32 pm 00:02:38:744 · #test-id=10Status Timestamp Details Pass 10:45:59 pm Clicked on option: Master Data Warning 10:45:59 pm Execution time since last step: 5.72 sec (Took longer than expected!) Info 10:45:59 pm Master Data Is Displayed On Dashboard.... Pass 10:46:02 pm Clicked Master Option: Part Master Info 10:46:02 pm Execution time since last step: 3.21 sec Info 10:46:02 pm ===== STEP 1: Enter Part Details ===== Pass 10:46:03 pm Entered Part Number → 10-79-74 Pass 10:46:05 pm Entered Part Description → Amada654 Info 10:46:07 pm Execution time since last step: 4.63 sec Info 10:46:07 pm ===== STEP 2: Selecting Part UOM Value ===== Info 10:46:07 pm Execution time since last step: 0.21 sec Info 10:46:07 pm Clicked on UOM dropdown. Info 10:46:09 pm Execution time since last step: 2.28 sec Info 10:46:09 pm Entered search keyword in UOM search box → Hourly Pass 10:46:12 pm Selected UOM → Hourly Info 10:46:14 pm Execution time since last step: 4.25 sec Info 10:46:14 pm ===== STEP 3: Selecting Company Name ===== Pass 10:46:16 pm Selected Company Name → COSTMASTER-0304-MOHALI-CM1 Info 10:46:16 pm Execution time since last step: 2.41 sec Info 10:46:16 pm ===== STEP 4: Selecting Radio Button By Name ===== Pass 10:46:16 pm Selected Radio Button → Procurement Info 10:46:18 pm Execution time since last step: 2.29 sec Info 10:46:18 pm ===== STEP 5: Selecting Supplier Name ===== Pass 10:46:19 pm Selected Supplier → 0801-Celesta Info 10:46:21 pm Execution time since last step: 2.83 sec Info 10:46:21 pm ===== STEP 6: Selecting Customer Name ===== Pass 10:46:35 pm Selected Customer → Rishicustomer-Tbilisi-0004 Warning 10:46:39 pm Execution time since last step: 18.10 sec (Took longer than expected!) Info 10:46:39 pm ===== STEP 6: Selecting Product Category ===== Info 10:46:41 pm Execution time since last step: 1.19 sec Info 10:46:41 pm trying JavaScript click for: Pass 10:46:46 pm Selected Product Category → rishi Warning 10:46:46 pm Execution time since last step: 5.23 sec (Took longer than expected!) Info 10:46:46 pm ===== STEP 7: Selecting Product Model ===== Info 10:46:46 pm Execution time since last step: 0.28 sec Info 10:46:46 pm trying JavaScript click for: Pass 10:46:51 pm Selected Product Model → JKLakshmi-001 Warning 10:46:53 pm Execution time since last step: 7.00 sec (Took longer than expected!) Info 10:46:53 pm ===== STEP 8: Selecting Special Product Category ===== Info 10:46:54 pm Execution time since last step: 1.15 sec Info 10:46:54 pm trying JavaScript click for: Pass 10:46:57 pm Selected Special Product Category → ACCESSORIES Info 10:46:59 pm Execution time since last step: 4.98 sec Info 10:46:59 pm ===== STEP 9: Clicking Save Button ===== Info 10:46:59 pm Execution time since last step: 0.06 sec Info 10:46:59 pm ===== STEP: Clicking Button in Part Master → Save ===== Pass 10:46:59 pm ✅ Successfully clicked button → Save Pass 10:46:59 pm Clicked on 'Save' button successfully. Info 10:46:59 pm Execution time since last step: 0.14 sec Info 10:46:59 pm ===== STEP 10: Verifying Toast Message ===== Info 10:47:01 pm Execution time since last step: 1.55 sec Info 10:47:01 pm Toast message appeared: Part Master details saved successfully. Info 10:47:01 pm Execution time since last step: 0.00 sec Info 10:47:01 pm ✅ Toast message validated successfully. Expected: Part Master details saved successfully. Pass 10:47:01 pm Toast message verification completed successfully. Info 10:47:01 pm Execution time since last step: 0.00 sec Info 10:47:01 pm ===== START: Verify Part Number & Description View Table PartMaster ===== Info 10:47:05 pm Execution time since last step: 4.25 sec Info 10:47:05 pm Opening Part Master filter and selecting: Part No. Warning 10:47:58 pm Execution time since last step: 52.42 sec (Took longer than expected!) Info 10:47:58 pm Filter value selected: Part No. Warning 10:48:07 pm Execution time since last step: 8.96 sec (Took longer than expected!) Info 10:48:07 pm ============================================== Info 10:48:07 pm Execution time since last step: 0.00 sec Info 10:48:07 pm [View Table Part Master For Supplier Name By Supplier Header Coloumn] Info 10:48:07 pm Execution time since last step: 0.00 sec Info 10:48:07 pm ============================================== Info 10:48:07 pm Execution time since last step: 0.50 sec Info 10:48:07 pm ✅ Total Headers Found: 31 Info 10:48:07 pm Execution time since last step: 0.00 sec Info 10:48:07 pm Headers → [Action, Company Name, Part No., Part Description, Part UOM, Costing Type, Product Category, Product Model Name and No., Special Product Category, Customer, Customer Part No., Supplier Detail 1, %SOB, Unit Price, Supplier Detail 2, Supplier Detail 3, Supplier Detail 4, Supplier Detail 5, Supplier Detail 6, Supplier Detail 7, Supplier Detail 8, Supplier Detail 9, Supplier Detail 10, Customer Name 1, Customer 1 Unit Price, Customer Name 2, Customer 2 Unit Price, Customer Name 3, Customer 3 Unit Price, Customer Name 4, Customer 4 Unit Price] Info 10:48:07 pm Execution time since last step: 0.00 sec Info 10:48:07 pm 🧩 Validation Targets → [Company Name, Part No., Part Description, Part UOM, Product Category, Product Model Name and No., Special Product Category, Customer, Supplier Detail 1] Warning 10:48:07 pm [Company Name] mismatch ignored → Expected: COSTMASTER-0304-MOHALI-CM1 | Actual: COSTMASTER-0304-CM1 Pass 10:48:07 pm [Part No.] Match → Expected: 10-79-74 | Actual: 10-79-74 Pass 10:48:07 pm [Part Description] Match → Expected: Amada654 | Actual: Amada654 Pass 10:48:07 pm [Part UOM] Match → Expected: Hourly | Actual: Hourly Pass 10:48:07 pm [Product Category] Match → Expected: rishi | Actual: rishi Pass 10:48:07 pm [Product Model Name and No.] Match → Expected: JKLakshmi-001 | Actual: JKLakshmi-001 Pass 10:48:07 pm [Special Product Category] Match → Expected: ACCESSORIES | Actual: ACCESSORIES Warning 10:48:07 pm [Customer] mismatch ignored → Expected: Rishicustomer-Tbilisi-0004 | Actual: Rishicustomer-0004 Fail 10:48:07 pm Supplier mismatch → Expected: 0801-Celesta | Actual: 0801 - Celesta Pass 10:48:07 pm Row matched by Part No. (Supplier not verified, continuing click). Pass 10:48:12 pm 🟢 Clicked Supplier cell → 0801 - Celesta Info 10:48:12 pm Execution time since last step: 4.67 sec Info 10:48:12 pm ============================================== Info 10:48:12 pm Execution time since last step: 0.00 sec Info 10:48:12 pm VALIDATION COMPLETED: [View Table Part Master For Supplier Name By Supplier Header Coloumn] Info 10:48:12 pm Execution time since last step: 0.00 sec Info 10:48:12 pm ============================================== Pass 10:48:12 pm ✅ Part found successfully: 10-79-74 | Description: Amada654 Info 10:48:12 pm Execution time since last step: 0.00 sec Info 10:48:12 pm Stored Part Data: {Part Description=Amada654, Part Number=10-79-74, Filter Used=Part No.} Info 10:48:12 pm Execution time since last step: 0.00 sec Info 10:48:12 pm ===== END: Verify Part Number & Description (Supplier Side) ===== Info 10:48:13 pm Execution time since last step: 1.01 sec Info 10:48:13 pm ===== START: Verify Three-Bar Functionality (Forging) ===== Info 10:48:13 pm Execution time since last step: 0.67 sec Info 10:48:13 pm Navigated to 'Part Price Calculations' tab. Pass 10:48:17 pm Selected RM Input Category → Forging Warning 10:48:23 pm Execution time since last step: 9.25 sec (Took longer than expected!) Info 10:48:23 pm Three-bar menu loaded → Total Options: 6 Pass 10:48:23 pm Clicked → Export Whole Report Warning 10:48:28 pm Execution time since last step: 5.30 sec (Took longer than expected!) Info 10:48:28 pm ✅ Latest Excel File Found: C:\Users\Raj Tripathi\Downloads\2012025\CostMasters-ICE-V5.0\downloads\_02-01-2026_22_48_22.xlsx Pass 10:48:30 pm Clicked → Consolidated Assembly Info 10:48:32 pm Execution time since last step: 3.94 sec Info 10:48:32 pm Fetched Toast Message → Unable to export! Fail 10:48:32 pm Toast Message MISMATCH → Expected: Consolidated Assembly Exported SucessFully. | Actual: Unable to export! Info 10:48:32 pm Execution time since last step: 0.00 sec Info 10:48:32 pm ===== END: Verify Three-Bar Functionality (Forging) ===== Pass 10:48:32 pm Test Passed Pass 10:48:32 pm Screenshot on Success
-
PT_C_30Copy Costing Procurnment Forging
10:48:32 pm / 00:10:15:856 Fail
PT_C_30Copy Costing Procurnment Forging
01.02.2026 10:48:32 pm 01.02.2026 10:58:48 pm 00:10:15:856 · #test-id=11Status Timestamp Details Pass 10:48:38 pm Clicked on option: Master Data Warning 10:48:38 pm Execution time since last step: 5.71 sec (Took longer than expected!) Info 10:48:38 pm Master Data Is Displayed On Dashboard.... Pass 10:48:41 pm Clicked Master Option: Part Master Info 10:48:41 pm Execution time since last step: 2.87 sec Info 10:48:41 pm ===== STEP 1: Enter Part Details ===== Pass 10:48:41 pm Entered Part Number → 28-18-55 Pass 10:48:43 pm Entered Part Description → Augustine180 Info 10:48:45 pm Execution time since last step: 4.62 sec Info 10:48:45 pm ===== STEP 2: Selecting Part UOM Value ===== Info 10:48:46 pm Execution time since last step: 0.24 sec Info 10:48:46 pm Clicked on UOM dropdown. Info 10:48:48 pm Execution time since last step: 2.29 sec Info 10:48:48 pm Entered search keyword in UOM search box → Hourly Pass 10:48:50 pm Selected UOM → Hourly Info 10:48:52 pm Execution time since last step: 4.18 sec Info 10:48:52 pm ===== STEP 3: Selecting Company Name ===== Pass 10:48:54 pm Selected Company Name → COSTMASTER-0304-MOHALI-CM1 Info 10:48:54 pm Execution time since last step: 2.42 sec Info 10:48:54 pm ===== STEP 4: Selecting Radio Button By Name ===== Pass 10:48:55 pm Selected Radio Button → Procurement Info 10:48:57 pm Execution time since last step: 2.23 sec Info 10:48:57 pm ===== STEP 5: Selecting Supplier Name ===== Pass 10:48:58 pm Selected Supplier → 0801-Celesta Info 10:49:00 pm Execution time since last step: 2.87 sec Info 10:49:00 pm ===== STEP 6: Selecting Customer Name ===== Pass 10:49:14 pm Selected Customer → Rishicustomer-Tbilisi-0004 Warning 10:49:18 pm Execution time since last step: 18.30 sec (Took longer than expected!) Info 10:49:18 pm ===== STEP 6: Selecting Product Category ===== Info 10:49:19 pm Execution time since last step: 1.21 sec Info 10:49:19 pm trying JavaScript click for: Pass 10:49:24 pm Selected Product Category → rishi Warning 10:49:24 pm Execution time since last step: 5.15 sec (Took longer than expected!) Info 10:49:24 pm ===== STEP 7: Selecting Product Model ===== Info 10:49:25 pm Execution time since last step: 0.28 sec Info 10:49:25 pm trying JavaScript click for: Pass 10:49:29 pm Selected Product Model → JKLakshmi-001 Warning 10:49:31 pm Execution time since last step: 6.90 sec (Took longer than expected!) Info 10:49:31 pm ===== STEP 8: Selecting Special Product Category ===== Info 10:49:33 pm Execution time since last step: 1.20 sec Info 10:49:33 pm trying JavaScript click for: Pass 10:49:36 pm Selected Special Product Category → ACCESSORIES Info 10:49:38 pm Execution time since last step: 4.91 sec Info 10:49:38 pm ===== STEP 9: Clicking Save Button ===== Info 10:49:38 pm Execution time since last step: 0.05 sec Info 10:49:38 pm ===== STEP: Clicking Button in Part Master → Save ===== Pass 10:49:38 pm ✅ Successfully clicked button → Save Pass 10:49:38 pm Clicked on 'Save' button successfully. Info 10:49:38 pm Execution time since last step: 0.13 sec Info 10:49:38 pm ===== STEP 10: Verifying Toast Message ===== Info 10:49:39 pm Execution time since last step: 1.39 sec Info 10:49:39 pm Toast message appeared: Part Master details saved successfully. Info 10:49:39 pm Execution time since last step: 0.00 sec Info 10:49:39 pm ✅ Toast message validated successfully. Expected: Part Master details saved successfully. Pass 10:49:39 pm Toast message verification completed successfully. Info 10:49:39 pm Execution time since last step: 0.00 sec Info 10:49:39 pm ==================================================== Info 10:49:39 pm Execution time since last step: 0.00 sec Info 10:49:39 pm 🧩 STEP 1: Creating SECOND Part Entry for COPY COSTING Validation Info 10:49:39 pm Execution time since last step: 0.00 sec Info 10:49:39 pm ---------------------------------------------------- Info 10:49:39 pm Execution time since last step: 0.00 sec Info 10:49:39 pm This part entry is being created specifically to perform Copy Costing tests. Info 10:49:39 pm Execution time since last step: 0.00 sec Info 10:49:39 pm The costing of the first part will be replicated and validated against this newly created record. Info 10:49:39 pm Execution time since last step: 0.00 sec Info 10:49:39 pm ==================================================== Info 10:49:39 pm Execution time since last step: 0.00 sec Info 10:49:39 pm ===== STEP 1: Enter Part Details (Copy Costing Part) ===== Pass 10:49:39 pm Entered Part Number (Copy Part) → 73-36-62 Pass 10:49:40 pm Entered Part Description (Copy Part) → Julio103 Info 10:49:40 pm Execution time since last step: 0.45 sec Info 10:49:40 pm ===== STEP 2: Selecting Part UOM Value ===== Info 10:49:40 pm Execution time since last step: 0.42 sec Info 10:49:40 pm Entered search keyword in UOM search box → Hourly Pass 10:49:40 pm Selected UOM → Hourly Info 10:49:40 pm Execution time since last step: 0.15 sec Info 10:49:40 pm ===== STEP 3: Selecting Company Name ===== Pass 10:49:40 pm Selected Company Name → COSTMASTER-0304-MOHALI-CM1 Info 10:49:40 pm Execution time since last step: 0.29 sec Info 10:49:40 pm ===== STEP 4: Selecting Radio Button By Name ===== Pass 10:49:41 pm Selected Supplier Radio Button → Procurement Info 10:49:41 pm Execution time since last step: 0.19 sec Info 10:49:41 pm ===== STEP 5: Selecting Supplier Name ===== Pass 10:49:41 pm Selected Supplier → 0801-Celesta Info 10:49:41 pm Execution time since last step: 0.79 sec Info 10:49:41 pm ===== STEP 6: Selecting Customer Name ===== Info 10:49:43 pm Execution time since last step: 1.20 sec Info 10:49:43 pm trying JavaScript click for: Pass 10:49:56 pm Selected Customer → Rishicustomer-Tbilisi-0004 Warning 10:49:56 pm Execution time since last step: 13.72 sec (Took longer than expected!) Info 10:49:56 pm ===== STEP 7: Selecting Product Category ===== Info 10:49:57 pm Execution time since last step: 1.08 sec Info 10:49:57 pm trying JavaScript click for: Pass 10:49:58 pm Selected Product Category → rishi Info 10:49:58 pm Execution time since last step: 0.96 sec Info 10:49:58 pm ===== STEP 8: Selecting Product Model ===== Info 10:49:59 pm Execution time since last step: 0.28 sec Info 10:49:59 pm Product Model dropdown clicked. Info 10:49:59 pm Execution time since last step: 0.26 sec Info 10:49:59 pm Entered Product Model search text → JKLakshmi-001 Pass 10:49:59 pm Selected Product Model → JKLakshmi-001 Info 10:49:59 pm Execution time since last step: 0.18 sec Info 10:49:59 pm ===== STEP 9: Selecting Special Product Category ===== Info 10:50:00 pm Execution time since last step: 1.13 sec Info 10:50:00 pm trying JavaScript click for: Pass 10:50:01 pm Selected Special Product Category → ACCESSORIES Info 10:50:01 pm Execution time since last step: 0.86 sec Info 10:50:01 pm ===== STEP 10: Clicking Save Button (Copy Costing Part) ===== Info 10:50:01 pm Execution time since last step: 0.02 sec Info 10:50:01 pm ===== STEP: Clicking Button in Part Master → Save ===== Pass 10:50:01 pm ✅ Successfully clicked button → Save Pass 10:50:01 pm Clicked on 'Save' button successfully for Copy Costing Part. Info 10:50:01 pm Execution time since last step: 0.10 sec Info 10:50:01 pm ===== STEP 11: Verifying Toast Message ===== Info 10:50:03 pm Execution time since last step: 1.58 sec Info 10:50:03 pm Toast message appeared: Part Master details saved successfully. Info 10:50:03 pm Execution time since last step: 0.00 sec Info 10:50:03 pm ✅ Toast message validated successfully. Expected: Part Master details saved successfully. Pass 10:50:03 pm Toast message verification completed successfully for Copy Costing Part. Info 10:50:03 pm Execution time since last step: 0.00 sec Info 10:50:03 pm ✅ Secondary Part creation completed successfully for Copy Costing comparison. Pass 10:50:04 pm Clicked Master Option: Bill of Material Warning 10:50:34 pm Execution time since last step: 31.70 sec (Took longer than expected!) Info 10:50:34 pm Starting BOM Excel import... Info 10:50:34 pm Execution time since last step: 0.04 sec Info 10:50:34 pm File selected for upload: C:\Users\Raj Tripathi\Downloads\2012025\CostMasters-ICE-V5.0\downloads\BOM_02-01-2026_22_50_18.xlsx Info 10:50:34 pm Execution time since last step: 0.00 sec Info 10:50:34 pm ===== 🧩 Step: Opening, Saving & Closing Excel File Safely ===== Info 10:50:34 pm Execution time since last step: 0.00 sec Info 10:50:34 pm 📁 File Path → C:\Users\Raj Tripathi\Downloads\2012025\CostMasters-ICE-V5.0\downloads\BOM_02-01-2026_22_50_18.xlsx Info 10:50:35 pm Execution time since last step: 0.02 sec Info 10:50:35 pm 📂 Excel launched successfully. Pass 10:50:40 pm 💾 File saved and closed safely using PowerShell COM automation. Pass 10:50:40 pm ❎ Excel process terminated successfully. Warning 10:50:42 pm Execution time since last step: 7.03 sec (Took longer than expected!) Info 10:50:42 pm ===== ✅ Excel File Save & Close Operation Completed Without Affecting Eclipse ===== Info 10:50:44 pm Execution time since last step: 2.15 sec Info 10:50:44 pm Clicking Import button to open file dialog... Warning 10:50:50 pm Execution time since last step: 6.49 sec (Took longer than expected!) Info 10:50:50 pm File path pasted: C:\Users\Raj Tripathi\Downloads\2012025\CostMasters-ICE-V5.0\downloads\BOM_02-01-2026_22_50_18.xlsx Info 10:50:51 pm Execution time since last step: 1.02 sec Info 10:50:51 pm Pressed Enter to confirm file selection. Pass 10:51:05 pm Clicked on option: Master Data Warning 10:51:05 pm Execution time since last step: 13.71 sec (Took longer than expected!) Info 10:51:05 pm Master Data Is Displayed On Dashboard.... Pass 10:51:08 pm Clicked Master Option: Part Master Warning 10:51:11 pm Execution time since last step: 5.85 sec (Took longer than expected!) Info 10:51:11 pm ===== START: Verify Part Number & Description View Table PartMaster ===== Info 10:51:15 pm Execution time since last step: 4.18 sec Info 10:51:15 pm Opening Part Master filter and selecting: Part No. Warning 10:52:07 pm Execution time since last step: 52.30 sec (Took longer than expected!) Info 10:52:07 pm Filter value selected: Part No. Warning 10:52:16 pm Execution time since last step: 8.93 sec (Took longer than expected!) Info 10:52:16 pm ============================================== Info 10:52:16 pm Execution time since last step: 0.00 sec Info 10:52:16 pm [View Table Part Master For Supplier Name By Supplier Header Coloumn] Info 10:52:16 pm Execution time since last step: 0.00 sec Info 10:52:16 pm ============================================== Info 10:52:17 pm Execution time since last step: 0.60 sec Info 10:52:17 pm ✅ Total Headers Found: 31 Info 10:52:17 pm Execution time since last step: 0.00 sec Info 10:52:17 pm Headers → [Action, Company Name, Part No., Part Description, Part UOM, Costing Type, Product Category, Product Model Name and No., Special Product Category, Customer, Customer Part No., Supplier Detail 1, %SOB, Unit Price, Supplier Detail 2, Supplier Detail 3, Supplier Detail 4, Supplier Detail 5, Supplier Detail 6, Supplier Detail 7, Supplier Detail 8, Supplier Detail 9, Supplier Detail 10, Customer Name 1, Customer 1 Unit Price, Customer Name 2, Customer 2 Unit Price, Customer Name 3, Customer 3 Unit Price, Customer Name 4, Customer 4 Unit Price] Info 10:52:17 pm Execution time since last step: 0.00 sec Info 10:52:17 pm 🧩 Validation Targets → [Company Name, Part No., Part Description, Part UOM, Product Category, Product Model Name and No., Special Product Category, Customer, Supplier Detail 1] Warning 10:52:17 pm [Company Name] mismatch ignored → Expected: COSTMASTER-0304-MOHALI-CM1 | Actual: COSTMASTER-0304-CM1 Pass 10:52:17 pm [Part No.] Match → Expected: 28-18-55 | Actual: 28-18-55 Pass 10:52:17 pm [Part Description] Match → Expected: Augustine180 | Actual: Augustine180 Pass 10:52:17 pm [Part UOM] Match → Expected: Hourly | Actual: Hourly Pass 10:52:17 pm [Product Category] Match → Expected: rishi | Actual: rishi Pass 10:52:17 pm [Product Model Name and No.] Match → Expected: JKLakshmi-001 | Actual: JKLakshmi-001 Pass 10:52:17 pm [Special Product Category] Match → Expected: ACCESSORIES | Actual: ACCESSORIES Warning 10:52:17 pm [Customer] mismatch ignored → Expected: Rishicustomer-Tbilisi-0004 | Actual: Rishicustomer-0004 Fail 10:52:17 pm Supplier mismatch → Expected: 0801-Celesta | Actual: 0801 - Celesta Pass 10:52:17 pm Row matched by Part No. (Supplier not verified, continuing click). Pass 10:52:21 pm 🟢 Clicked Supplier cell → 0801 - Celesta Info 10:52:21 pm Execution time since last step: 4.47 sec Info 10:52:21 pm ============================================== Info 10:52:21 pm Execution time since last step: 0.00 sec Info 10:52:21 pm VALIDATION COMPLETED: [View Table Part Master For Supplier Name By Supplier Header Coloumn] Info 10:52:21 pm Execution time since last step: 0.00 sec Info 10:52:21 pm ============================================== Pass 10:52:21 pm ✅ Part found successfully: 28-18-55 | Description: Augustine180 Info 10:52:21 pm Execution time since last step: 0.00 sec Info 10:52:21 pm Stored Part Data: {Part Description=Augustine180, Part Number=28-18-55, Filter Used=Part No.} Info 10:52:21 pm Execution time since last step: 0.00 sec Info 10:52:21 pm ===== END: Verify Part Number & Description (Supplier Side) ===== Info 10:52:22 pm Execution time since last step: 1.01 sec Info 10:52:22 pm ===== START: Verifying and Writing Data in 'Part Attributes' Tab (Procurement) ===== Info 10:52:23 pm Execution time since last step: 1.02 sec Info 10:52:23 pm ===== ENSURE PART ATTRIBUTES TAB (BOOTSTRAP FORCE) ===== Warning 10:52:23 pm ⚠ Header not visible. Forcing Bootstrap tab switch... Pass 10:52:24 pm ✔ Part Attributes tab FORCEFULLY activated via Bootstrap JS Info 10:52:24 pm Execution time since last step: 0.66 sec Info 10:52:24 pm STEP 1: Opening Commodity Group dropdown... Warning 10:52:26 pm ⚠ Dropdown already contains 912 options before searching. Info 10:52:26 pm Execution time since last step: 2.28 sec Info 10:52:26 pm STEP 2: Searching for Commodity Group: Plastics Pass 10:52:29 pm ✅ 3 Commodity Group options loaded after search. Info 10:52:29 pm Execution time since last step: 2.40 sec Info 10:52:29 pm STEP 3: Selecting desired Commodity Group from search result... Pass 10:52:29 pm ✅ Selected Commodity Group: Plastics Info 10:52:29 pm Execution time since last step: 0.09 sec Info 10:52:29 pm STEP 4: Entering SOB value... Info 10:52:29 pm Execution time since last step: 0.28 sec Info 10:52:29 pm Entered SOB Value: 10.125 → Stored As (3dp): 10.125 Info 10:52:29 pm Execution time since last step: 0.00 sec Info 10:52:29 pm STEP 5: Clicking Save on Part Attributes... Pass 10:52:29 pm ✅ Toast Message Verified. Info 10:52:29 pm Execution time since last step: 0.38 sec Info 10:52:29 pm STEP 6: Fetching SOB value from UI after save for extra confirmation... Info 10:52:29 pm Execution time since last step: 0.04 sec Info 10:52:29 pm UI SOB Value after save: 10.125 → Normalized (3dp): 10.125 Info 10:52:31 pm Execution time since last step: 2.00 sec Info 10:52:31 pm ===== END: 'Part Attributes' Tab Flow Completed (Procurement) ===== Info 10:52:33 pm Execution time since last step: 1.52 sec Info 10:52:33 pm ============================================== Info 10:52:33 pm Execution time since last step: 0.00 sec Info 10:52:33 pm START: Save Price Calculation (Forging - Procurement) Info 10:52:33 pm Execution time since last step: 0.00 sec Info 10:52:33 pm ============================================== Pass 10:52:33 pm Navigated to Part Price Calculations tab Fail 10:53:52 pm ❌ Forging Price page readiness failed → Expected condition failed: waiting for visibility of element located by By.xpath: //h3[contains(text(),'Part Price Calculations')] (tried for 60 second(s) with 500 milliseconds interval) Build info: version: '4.25.0', revision: '8a8aea2337' System info: os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '21.0.8' Driver info: org.openqa.selenium.chrome.ChromeDriver Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 143.0.7499.170, chrome: {chromedriverVersion: 143.0.7499.169 (164b20aab62..., userDataDir: C:\Users\RAJTRI~1\AppData\L...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:59377}, goog:processID: 4808, networkConnectionEnabled: false, pageLoadStrategy: normal, platformName: windows, proxy: Proxy(), se:cdp: ws://localhost:59377/devtoo..., se:cdpVersion: 143.0.7499.170, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:extension:minPinLength: true, webauthn:extension:prf: true, webauthn:virtualAuthenticators: true} Session ID: 14044e54d9a0a14c6ac07be732f8f15c Fail 10:53:52 pm ❌ Forging Price save – page not ready. Warning 10:53:52 pm Execution time since last step: 78.62 sec (Took longer than expected!) Info 10:53:52 pm switching to BOP tab Pass 10:53:53 pm switch to BOP tab executed Pass 10:53:53 pm ✔ Header located successfully. Warning 10:53:54 pm Action click failed, invoking JS function directly Pass 10:53:54 pm '+ BOP' action executed. Pass 10:53:59 pm ✔ BOP Table displayed. Pass 10:54:09 pm Selected Part No: M5 pressure rivet nut-28102024 Warning 10:54:10 pm Execution time since last step: 18.62 sec (Took longer than expected!) Info 10:54:10 pm ✅ Found header 'Qty/Pc' at column index: 7 Pass 10:54:11 pm 🟢 Entered value '2' in column 'Qty/Pc' successfully. Pass 10:54:11 pm Qty/Pc entered → 2 Info 10:54:13 pm Execution time since last step: 2.44 sec Info 10:54:13 pm ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 10:54:13 pm 📋 Retrieved value from column 'Part Cost/Unit' = '123.000'. Pass 10:54:13 pm ✔ BOP calculation completed (Part Cost/Unit non-zero). Info 10:54:13 pm Execution time since last step: 0.13 sec Info 10:54:13 pm ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 10:54:13 pm 📋 Retrieved value from column 'Part Cost/Unit' = '123.000'. Pass 10:54:13 pm Auto fetched Part Cost/Unit → 123.000 Info 10:54:13 pm Execution time since last step: 0.24 sec Info 10:54:13 pm ✅ Found header 'Total Cost' at column index: 16 Pass 10:54:13 pm 📋 Retrieved value from column 'Total Cost' = '246.00000'. Pass 10:54:13 pm Fetched Total Cost (UI) → 246.00000 Pass 10:54:13 pm Fetched Total Cost (Extra Cell) → 246.000 Info 10:54:13 pm Execution time since last step: 0.13 sec Info 10:54:13 pm ✅ Found header 'Bop Type' at column index: 2 Pass 10:54:13 pm 📋 Retrieved value from column 'Bop Type' = 'Bolt'. Info 10:54:13 pm Execution time since last step: 0.08 sec Info 10:54:13 pm ✅ Found header 'Part Description' at column index: 3 Pass 10:54:13 pm 📋 Retrieved value from column 'Part Description' = '28102024'. Info 10:54:13 pm Execution time since last step: 0.08 sec Info 10:54:13 pm ✅ Found header 'Supply' at column index: 4 Pass 10:54:13 pm 📋 Retrieved value from column 'Supply' = 'Supplier Name-01'. Info 10:54:13 pm Execution time since last step: 0.12 sec Info 10:54:13 pm ✅ Found header 'Supply Currency' at column index: 5 Pass 10:54:13 pm 📋 Retrieved value from column 'Supply Currency' = ''. Info 10:54:14 pm Execution time since last step: 0.11 sec Info 10:54:14 pm ✅ Found header 'UOM' at column index: 6 Pass 10:54:14 pm 📋 Retrieved value from column 'UOM' = 'Nos.'. Info 10:54:14 pm Execution time since last step: 0.10 sec Info 10:54:14 pm ✅ Found header 'Qty/Pc' at column index: 7 Pass 10:54:14 pm 📋 Retrieved value from column 'Qty/Pc' = '2'. Info 10:54:14 pm Execution time since last step: 0.14 sec Info 10:54:14 pm ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 10:54:14 pm 📋 Retrieved value from column 'Part Cost/Unit' = '123.000'. Info 10:54:14 pm Execution time since last step: 0.17 sec Info 10:54:14 pm ✅ Found header 'Currency Conversion' at column index: 9 Pass 10:54:14 pm 📋 Retrieved value from column 'Currency Conversion' = '1.000'. Info 10:54:14 pm Execution time since last step: 0.18 sec Info 10:54:14 pm ✅ Found header 'Duties%' at column index: 10 Pass 10:54:14 pm 📋 Retrieved value from column 'Duties%' = '0.000'. Info 10:54:14 pm Execution time since last step: 0.15 sec Info 10:54:14 pm ✅ Found header 'Freight & Insurance %' at column index: 11 Pass 10:54:14 pm 📋 Retrieved value from column 'Freight & Insurance %' = ''. Info 10:54:14 pm Execution time since last step: 0.14 sec Info 10:54:14 pm ✅ Found header 'Other Cost' at column index: 12 Pass 10:54:14 pm 📋 Retrieved value from column 'Other Cost' = '0.000'. Info 10:54:15 pm Execution time since last step: 0.15 sec Info 10:54:15 pm ✅ Found header 'Sub Total' at column index: 14 Pass 10:54:15 pm 📋 Retrieved value from column 'Sub Total' = '246.000'. Info 10:54:15 pm Execution time since last step: 0.15 sec Info 10:54:15 pm ✅ Found header 'BOP Handling%' at column index: 15 Pass 10:54:15 pm 📋 Retrieved value from column 'BOP Handling%' = '0.000'. Info 10:54:15 pm Execution time since last step: 0.17 sec Info 10:54:15 pm ✅ Found header 'Total Cost' at column index: 16 Pass 10:54:15 pm 📋 Retrieved value from column 'Total Cost' = '246.00000'. Info 10:54:15 pm Execution time since last step: 0.03 sec Info 10:54:15 pm Captured 14 header-value pairs from BOP table. Info 10:54:15 pm Execution time since last step: 0.00 sec Info 10:54:15 pm Captured BOP Header Values: Bop Type = Bolt, Part Description = 28102024, Supply = Supplier Name-01, Supply Currency = , UOM = Nos., Qty/Pc = 2, Part Cost/Unit = 123.000, Currency Conversion = 1.000, Duties% = 0.000, Freight & Insurance % = , Other Cost = 0.000, Sub Total = 246.000, BOP Handling% = 0.000, Total Cost = 246.00000 Pass 10:54:16 pm ✔ Save button is enabled. Pass 10:54:16 pm ✔ Save button clicked. Pass 10:54:16 pm Toast received → BOP Saved successfully. Pass 10:54:18 pm ✔ In House BOP section found. Info 10:54:19 pm Execution time since last step: 4.28 sec Info 10:54:19 pm trying JavaScript click for: Pass 10:54:20 pm ✔ Clicked +Add Info 10:54:21 pm Execution time since last step: 1.41 sec Info 10:54:21 pm Header Map: {Part No.=0, Bop Type=1, Part Description=2, UOM=3, Qty/Pc=4, RM Grade=5, RM Rate/kg=6, Gross Wt=7, Finish Wt=8, RM Cost=9, Process Cost=10, Others=11, Part Cost/Unit=12, Sub Total=13, BOP Handling%=14, Total Cost=15} Pass 10:54:21 pm ✔ Selected In-House Part No → Partno-002-Part Desc-2812 Info 10:54:21 pm Execution time since last step: 0.78 sec Info 10:54:21 pm ✔ Qty auto reset → 1 Pass 10:54:24 pm ✔ Final Qty/Pc = 21 Pass 10:54:24 pm Bop Type = Bolt Pass 10:54:24 pm Part Description = Part Desc-2812 Pass 10:54:24 pm UOM = cm-2 Pass 10:54:24 pm RM Grade = ST-1 Pass 10:54:24 pm RM Rate/kg = 355 Pass 10:54:24 pm Gross Wt = 0 Pass 10:54:24 pm Finish Wt = 10 Pass 10:54:24 pm RM Cost = 540 Pass 10:54:24 pm Process Cost = 20 Pass 10:54:24 pm Others = 10 Pass 10:54:24 pm Part Cost/Unit = 570 Pass 10:54:24 pm Sub Total = 11970.000 Pass 10:54:24 pm BOP Handling% = Pass 10:54:24 pm Total Cost = 11970.000 Pass 10:54:24 pm ✔ Total Cost verified → 11970.0 Pass 10:54:25 pm ✔ Save button clicked for In-House BOP. Pass 10:54:25 pm Toast received → BOP Saved successfully. Info 10:54:26 pm Execution time since last step: 4.98 sec Info 10:54:26 pm ===== Filling Tooling Cost Form for Part: 28-18-55 ===== Info 10:54:28 pm Execution time since last step: 1.79 sec Info 10:54:28 pm Navigated to Tooling Cost tab. Pass 10:54:30 pm ✔ Tooling Cost header visible. Pass 10:54:30 pm ✔ Add Tool button visible. Pass 10:54:30 pm Clicked Add New Tooling Row button. Pass 10:54:32 pm ✔ Selected dropdown [Tool Number] = Manual Entry Pass 10:54:34 pm ✔ Entered [12345] in Enter Tool No. Pass 10:54:37 pm ✔ Entered [Automation Tool Description] in Tool Description Pass 10:54:39 pm ✔ Selected dropdown [Supplier Name & Code] = 0801-Celesta Pass 10:54:41 pm ✔ Selected dropdown [Tool Ownership] = Customer Paid Pass 10:54:43 pm ✔ Selected dropdown [Tool Type] = Carbide tool Pass 10:54:46 pm ✔ Entered [25.50] in Part Envelope Length Pass 10:54:48 pm ✔ Entered [12.10] in Part Envelope Width Pass 10:54:50 pm ✔ Entered [5.30] in Part Envelope Height Pass 10:54:53 pm ✔ Entered [500000] in Settled Tool Cost Pass 10:54:55 pm ✔ Entered [100000] in Tool Advance Pass 10:54:57 pm ✔ Entered [20000] in First Year Volume Pass 10:55:00 pm ✔ Entered [18000] in Second Year Volume Pass 10:55:02 pm ✔ Entered [15000] in Third Year Volume Pass 10:55:04 pm ✔ Entered [12000] in Fourth Year Volume Pass 10:55:07 pm ✔ Entered [10000] in Fifth Year Volume Pass 10:55:09 pm ✔ Entered [tool-101] in Tool Life Pass 10:55:09 pm 🎉 All Tooling Cost fields entered successfully! Warning 10:55:09 pm Execution time since last step: 40.87 sec (Took longer than expected!) Info 10:55:09 pm Attempting to click Save button in Tooling Cost tab... Pass 10:55:09 pm Clicked Save button successfully. Pass 10:55:09 pm Toast Message Displayed: Tooling Cost saved successfully. Warning 10:55:16 pm Execution time since last step: 7.20 sec (Took longer than expected!) Info 10:55:16 pm Navigated to 'Part Price Calculations' tab successfully. Warning 10:55:29 pm Execution time since last step: 12.57 sec (Took longer than expected!) Info 10:55:29 pm Dropdown opened successfully. Warning 10:55:34 pm Execution time since last step: 5.19 sec (Took longer than expected!) Info 10:55:34 pm QA Has To Take Static Name Warning 10:55:40 pm Execution time since last step: 6.40 sec (Took longer than expected!) Info 10:55:40 pm ✅ Supplier dropdown available — proceeding to select supplier. Pass 10:55:42 pm Selected supplier (blank entry or matched condition). Warning 10:55:51 pm Execution time since last step: 10.48 sec (Took longer than expected!) Info 10:55:51 pm ✅ Clicked on 'Part Number for Supplier Copy Costing' dropdown using Actions class. Info 10:55:55 pm Execution time since last step: 4.31 sec Info 10:55:55 pm Searching Part Number: 73-36-62 Info 10:55:56 pm Execution time since last step: 0.37 sec Info 10:55:56 pm Found Part Number option: [73-36-62] Pass 10:55:56 pm ✅ Part Number selected successfully (normal click): 73-36-62 Info 10:55:58 pm Execution time since last step: 2.47 sec Info 10:55:58 pm Entered OHP search value precisely: [RMCCCCC-Rej-199.000 % of RMC ,ICC-10.000 % of RMC ,ICC-10.000 % of PC ,ICC-10.000 % of BOP ,OH-10.000 % of RMC+PC ,P-10.000 % of RMC+PC ,] Fail 10:55:58 pm Mismatch: OHP option not found for value: [RMCCCCC-Rej-199.000 % of RMC ,ICC-10.000 % of RMC ,ICC-10.000 % of PC ,ICC-10.000 % of BOP ,OH-10.000 % of RMC+PC ,P-10.000 % of RMC+PC ,] Info 10:56:00 pm Execution time since last step: 2.05 sec Info 10:56:00 pm ➡️ Entering Copy button detection block... Pass 10:56:02 pm Clicked Copy button using JavaScript. Fail 10:56:03 pm Toast message did not match. Actual: AJAX call failed. Pass 10:56:07 pm Clicked on option: Master Data Warning 10:56:07 pm Execution time since last step: 6.89 sec (Took longer than expected!) Info 10:56:07 pm Master Data Is Displayed On Dashboard.... Pass 10:56:11 pm Clicked Master Option: Part Master Warning 10:56:14 pm Execution time since last step: 6.71 sec (Took longer than expected!) Info 10:56:14 pm Validating For CopyCasting Value Info 10:56:14 pm Execution time since last step: 0.00 sec Info 10:56:14 pm ===== START: Verify Part Number & Description View Table PartMaster ===== Info 10:56:18 pm Execution time since last step: 4.20 sec Info 10:56:18 pm Opening Part Master filter and selecting: Part No. Warning 10:57:10 pm Execution time since last step: 52.15 sec (Took longer than expected!) Info 10:57:10 pm Filter value selected: Part No. Warning 10:57:19 pm Execution time since last step: 8.88 sec (Took longer than expected!) Info 10:57:19 pm ============================================== Info 10:57:19 pm Execution time since last step: 0.00 sec Info 10:57:19 pm [View Table Part Master For Supplier Name By Supplier Header Coloumn] Info 10:57:19 pm Execution time since last step: 0.00 sec Info 10:57:19 pm ============================================== Info 10:57:19 pm Execution time since last step: 0.52 sec Info 10:57:19 pm ✅ Total Headers Found: 31 Info 10:57:19 pm Execution time since last step: 0.00 sec Info 10:57:19 pm Headers → [Action, Company Name, Part No., Part Description, Part UOM, Costing Type, Product Category, Product Model Name and No., Special Product Category, Customer, Customer Part No., Supplier Detail 1, %SOB, Unit Price, Supplier Detail 2, Supplier Detail 3, Supplier Detail 4, Supplier Detail 5, Supplier Detail 6, Supplier Detail 7, Supplier Detail 8, Supplier Detail 9, Supplier Detail 10, Customer Name 1, Customer 1 Unit Price, Customer Name 2, Customer 2 Unit Price, Customer Name 3, Customer 3 Unit Price, Customer Name 4, Customer 4 Unit Price] Info 10:57:19 pm Execution time since last step: 0.00 sec Info 10:57:19 pm 🧩 Validation Targets → [Company Name, Part No., Part Description, Part UOM, Product Category, Product Model Name and No., Special Product Category, Customer, Supplier Detail 1] Warning 10:57:19 pm [Company Name] mismatch ignored → Expected: COSTMASTER-0304-MOHALI-CM1 | Actual: COSTMASTER-0304-CM1 Pass 10:57:19 pm [Part No.] Match → Expected: 73-36-62 | Actual: 73-36-62 Pass 10:57:19 pm [Part Description] Match → Expected: Julio103 | Actual: Julio103 Pass 10:57:19 pm [Part UOM] Match → Expected: Hourly | Actual: Hourly Pass 10:57:19 pm [Product Category] Match → Expected: rishi | Actual: rishi Pass 10:57:20 pm [Product Model Name and No.] Match → Expected: JKLakshmi-001 | Actual: JKLakshmi-001 Pass 10:57:20 pm [Special Product Category] Match → Expected: ACCESSORIES | Actual: ACCESSORIES Warning 10:57:20 pm [Customer] mismatch ignored → Expected: Rishicustomer-Tbilisi-0004 | Actual: Rishicustomer-0004 Fail 10:57:20 pm Supplier mismatch → Expected: 0801-Celesta | Actual: 0801 - Celesta Pass 10:57:20 pm Row matched by Part No. (Supplier not verified, continuing click). Pass 10:57:23 pm 🟢 Clicked Supplier cell → 0801 - Celesta Info 10:57:23 pm Execution time since last step: 3.55 sec Info 10:57:23 pm ============================================== Info 10:57:23 pm Execution time since last step: 0.00 sec Info 10:57:23 pm VALIDATION COMPLETED: [View Table Part Master For Supplier Name By Supplier Header Coloumn] Info 10:57:23 pm Execution time since last step: 0.00 sec Info 10:57:23 pm ============================================== Pass 10:57:23 pm ✅ Part found successfully: 73-36-62 | Description: Julio103 Info 10:57:23 pm Execution time since last step: 0.00 sec Info 10:57:23 pm Stored Part Data: {Part Description=Julio103, Part Number=73-36-62, Filter Used=Part No.} Info 10:57:23 pm Execution time since last step: 0.00 sec Info 10:57:23 pm ===== END: Verify Part Number & Description (Supplier Side) ===== Info 10:57:23 pm Execution time since last step: 0.00 sec Info 10:57:23 pm ===== START: Validating Saved Data for Supplier End (Part Attributes Tab) ===== Info 10:57:25 pm Execution time since last step: 2.00 sec Info 10:57:25 pm ===== ENSURE PART ATTRIBUTES TAB (BOOTSTRAP FORCE) ===== Warning 10:57:25 pm ⚠ Header not visible. Forcing Bootstrap tab switch... Pass 10:57:26 pm ✔ Part Attributes tab FORCEFULLY activated via Bootstrap JS Info 10:57:29 pm Execution time since last step: 3.75 sec Info 10:57:29 pm Expected Part Number: 73-36-62 Info 10:57:29 pm Execution time since last step: 0.00 sec Info 10:57:29 pm Expected Part Description: Julio103 Info 10:57:29 pm Execution time since last step: 0.00 sec Info 10:57:29 pm Expected Commodity Group: Plastics Info 10:57:29 pm Execution time since last step: 0.00 sec Info 10:57:29 pm Actual Part Number: 73-36-62 Info 10:57:29 pm Execution time since last step: 0.00 sec Info 10:57:29 pm Actual Part Description: Julio103 Info 10:57:29 pm Execution time since last step: 0.00 sec Info 10:57:29 pm Actual Commodity Group: Select Pass 10:57:29 pm Part Number matched successfully. Pass 10:57:29 pm Part Description matched successfully. Fail 10:57:29 pm Commodity Group mismatch! Expected: Plastics, Found: Select Fail 10:57:29 pm SOB mismatch → Expected: 10.125 | Actual: 0.000 Pass 10:57:29 pm All validations completed successfully for Supplier-end saved data. Info 10:57:29 pm Execution time since last step: 0.04 sec Info 10:57:29 pm ===== END: Supplier-End Data Validation Completed ===== Info 10:57:29 pm Execution time since last step: 0.00 sec Info 10:57:29 pm ============================================== Info 10:57:29 pm Execution time since last step: 0.00 sec Info 10:57:29 pm START: Validate Price Calculation (Forging) Info 10:57:29 pm Execution time since last step: 0.00 sec Info 10:57:29 pm ============================================== Pass 10:57:29 pm Navigated to 'Part Price Calculations' tab Fail 10:57:31 pm Mismatch: ❌ RM Input Category mismatch | Expected = null | Actual = Select Fail 10:57:31 pm Mismatch: ❌ Shape Option mismatch | Expected = null | Actual = Select Fail 10:58:48 pm ❌ Exception during Forging validation → Expected condition failed: waiting for visibility of element located by By.xpath: //select[@id='commodityGroupCal'] (tried for 60 second(s) with 500 milliseconds interval) Build info: version: '4.25.0', revision: '8a8aea2337' System info: os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '21.0.8' Driver info: org.openqa.selenium.chrome.ChromeDriver Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 143.0.7499.170, chrome: {chromedriverVersion: 143.0.7499.169 (164b20aab62..., userDataDir: C:\Users\RAJTRI~1\AppData\L...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:59377}, goog:processID: 4808, networkConnectionEnabled: false, pageLoadStrategy: normal, platformName: windows, proxy: Proxy(), se:cdp: ws://localhost:59377/devtoo..., se:cdpVersion: 143.0.7499.170, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:extension:minPinLength: true, webauthn:extension:prf: true, webauthn:virtualAuthenticators: true} Session ID: 14044e54d9a0a14c6ac07be732f8f15c Fail 10:58:48 pm Test Failed: Expected condition failed: waiting for visibility of element located by By.xpath: //select[@id='commodityGroupCal'] (tried for 60 second(s) with 500 milliseconds interval) Build info: version: '4.25.0', revision: '8a8aea2337' System info: os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '21.0.8' Driver info: org.openqa.selenium.chrome.ChromeDriver Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 143.0.7499.170, chrome: {chromedriverVersion: 143.0.7499.169 (164b20aab62..., userDataDir: C:\Users\RAJTRI~1\AppData\L...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:59377}, goog:processID: 4808, networkConnectionEnabled: false, pageLoadStrategy: normal, platformName: windows, proxy: Proxy(), se:cdp: ws://localhost:59377/devtoo..., se:cdpVersion: 143.0.7499.170, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:extension:minPinLength: true, webauthn:extension:prf: true, webauthn:virtualAuthenticators: true} Session ID: 14044e54d9a0a14c6ac07be732f8f15c Fail 10:58:48 pm Screenshot on Failure
-
PT_C_34Save Data Forging Sales
10:58:48 pm / 00:08:12:412 Fail
PT_C_34Save Data Forging Sales
01.02.2026 10:58:48 pm 01.02.2026 11:07:00 pm 00:08:12:412 · #test-id=12Status Timestamp Details Pass 10:58:54 pm Clicked on option: Master Data Warning 10:58:54 pm Execution time since last step: 5.93 sec (Took longer than expected!) Info 10:58:54 pm Master Data Is Displayed On Dashboard.... Pass 10:58:57 pm Clicked Master Option: Part Master Info 10:58:57 pm Execution time since last step: 3.38 sec Info 10:58:57 pm ===== STEP 1: Enter Part Details ===== Pass 10:58:58 pm Entered Part Number → 84-65-00 Pass 10:58:59 pm Entered Part Description → Breanna449 Info 10:59:01 pm Execution time since last step: 3.19 sec Info 10:59:01 pm ===== STEP 2: Selecting Part UOM Value ===== Pass 10:59:04 pm Selected UOM → Hourly Info 10:59:05 pm Execution time since last step: 4.68 sec Info 10:59:05 pm ===== STEP 3: Selecting Company Name ===== Pass 10:59:07 pm Selected Company Name → COSTMASTER-0304-MOHALI-CM1 Info 10:59:08 pm Execution time since last step: 2.90 sec Info 10:59:08 pm ===== STEP 4: Selecting Radio Button ===== Pass 10:59:09 pm Selected Radio Button → Sales Info 10:59:10 pm Execution time since last step: 1.79 sec Info 10:59:10 pm ===== STEP 5: Selecting Customer ===== Pass 10:59:29 pm Selected Customer → Rishicustomer-Tbilisi-0004 Warning 10:59:29 pm Execution time since last step: 18.83 sec (Took longer than expected!) Info 10:59:29 pm ===== STEP 6: Selecting Product Category ===== Info 10:59:30 pm Execution time since last step: 1.13 sec Info 10:59:30 pm trying JavaScript click for: Pass 10:59:34 pm Selected Product Category → rishi Info 10:59:34 pm Execution time since last step: 3.66 sec Info 10:59:34 pm ===== STEP 7: Selecting Product Model ===== Info 10:59:37 pm Execution time since last step: 3.22 sec Info 10:59:37 pm trying JavaScript click for: Pass 10:59:40 pm Selected Product Model → JKLakshmi-001 Info 10:59:41 pm Execution time since last step: 4.57 sec Info 10:59:41 pm ===== STEP 8: Selecting Special Product Category ===== Info 10:59:42 pm Execution time since last step: 1.16 sec Info 10:59:42 pm trying JavaScript click for: Pass 10:59:46 pm Selected Special Product Category → ACCESSORIES Info 10:59:46 pm Execution time since last step: 3.12 sec Info 10:59:46 pm ===== STEP 9: Saving ===== Info 10:59:46 pm Execution time since last step: 0.03 sec Info 10:59:46 pm ===== STEP: Clicking Button in Part Master → Save ===== Pass 10:59:46 pm ✅ Successfully clicked button → Save Pass 10:59:46 pm Clicked Save. Info 10:59:46 pm Execution time since last step: 0.11 sec Info 10:59:46 pm ===== STEP 10: Verifying Toast ===== Info 10:59:47 pm Execution time since last step: 1.29 sec Info 10:59:47 pm Toast message appeared: Part Master details saved successfully. Info 10:59:47 pm Execution time since last step: 0.00 sec Info 10:59:47 pm ✅ Toast message validated successfully. Expected: Part Master details saved successfully. Pass 10:59:47 pm Toast validated correctly. Info 10:59:47 pm Execution time since last step: 0.00 sec Info 10:59:47 pm ===== START: Verify Part Number & Description view table partMaster ===== Info 10:59:51 pm Execution time since last step: 4.27 sec Info 10:59:51 pm Opening Part Master filter and selecting: Part No. Warning 11:00:44 pm Execution time since last step: 52.38 sec (Took longer than expected!) Info 11:00:44 pm Filter value selected: Part No. Warning 11:00:53 pm Execution time since last step: 8.94 sec (Took longer than expected!) Info 11:00:53 pm ============================================== Info 11:00:53 pm Execution time since last step: 0.00 sec Info 11:00:53 pm [View Table Part Master For Sales Name By Sales Header Coloumn] Info 11:00:53 pm Execution time since last step: 0.00 sec Info 11:00:53 pm ============================================== Info 11:00:53 pm Execution time since last step: 0.42 sec Info 11:00:53 pm ✅ Total Headers Found: 31 Info 11:00:53 pm Execution time since last step: 0.00 sec Info 11:00:53 pm Headers → [Action, Company Name, Part No., Part Description, Part UOM, Costing Type, Product Category, Product Model Name and No., Special Product Category, Customer, Customer Part No., Supplier Detail 1, %SOB, Unit Price, Supplier Detail 2, Supplier Detail 3, Supplier Detail 4, Supplier Detail 5, Supplier Detail 6, Supplier Detail 7, Supplier Detail 8, Supplier Detail 9, Supplier Detail 10, Customer Name 1, Customer 1 Unit Price, Customer Name 2, Customer 2 Unit Price, Customer Name 3, Customer 3 Unit Price, Customer Name 4, Customer 4 Unit Price] Info 11:00:53 pm Execution time since last step: 0.00 sec Info 11:00:53 pm 🧩 Validation Targets → [Company Name, Part No., Part Description, Part UOM, Product Category, Product Model Name and No., Special Product Category, Customer] Warning 11:00:53 pm [Company Name] mismatch ignored → Expected: COSTMASTER-0304-MOHALI-CM1 | Actual: COSTMASTER-0304-CM1 Pass 11:00:53 pm [Part No.] Match → Expected: 84-65-00 | Actual: 84-65-00 Pass 11:00:53 pm [Part Description] Match → Expected: Breanna449 | Actual: Breanna449 Pass 11:00:53 pm [Part UOM] Match → Expected: Hourly | Actual: Hourly Pass 11:00:53 pm [Product Category] Match → Expected: rishi | Actual: rishi Pass 11:00:53 pm [Product Model Name and No.] Match → Expected: JKLakshmi-001 | Actual: JKLakshmi-001 Pass 11:00:53 pm [Special Product Category] Match → Expected: ACCESSORIES | Actual: ACCESSORIES Warning 11:00:53 pm [Customer] mismatch ignored → Expected: Rishicustomer-Tbilisi-0004 | Actual: Rishicustomer-0004 Pass 11:00:53 pm Row matched by Part No. (Sales not verified, continuing click). Pass 11:00:57 pm 🟢 Clicked Sales cell → Rishicustomer-0004 Info 11:00:57 pm Execution time since last step: 4.22 sec Info 11:00:57 pm ============================================== Info 11:00:57 pm Execution time since last step: 0.00 sec Info 11:00:57 pm VALIDATION COMPLETED: [View Table Part Master For Sales Name By Customer Header Coloumn] Info 11:00:57 pm Execution time since last step: 0.00 sec Info 11:00:57 pm ============================================== Pass 11:00:57 pm ✔ Part found successfully: 84-65-00 | Description: Breanna449 Info 11:00:57 pm Execution time since last step: 0.00 sec Info 11:00:57 pm Stored Part Data: {Part Description=Breanna449, Part Number=84-65-00, Filter Used=Part No.} Info 11:00:57 pm Execution time since last step: 0.00 sec Info 11:00:57 pm ===== END: Verify Part Number & Description (Sales Side) Part Master View Table ===== Info 11:00:58 pm Execution time since last step: 1.02 sec Info 11:00:58 pm ===== START: Verifying and Writing Data in 'Part Attributes' Tab ===== Info 11:00:59 pm Execution time since last step: 1.20 sec Info 11:00:59 pm ===== ENSURE PART ATTRIBUTES TAB (BOOTSTRAP FORCE) ===== Warning 11:01:00 pm ⚠ Header not visible. Forcing Bootstrap tab switch... Pass 11:01:00 pm ✔ Part Attributes tab FORCEFULLY activated via Bootstrap JS Info 11:01:02 pm Execution time since last step: 2.54 sec Info 11:01:02 pm Option found → Plastics Pass 11:01:03 pm ✔ Selected Commodity Group via Actions → Plastics Pass 11:01:03 pm ✔ Entered & stored all Part Attribute values Pass 11:01:04 pm ✔ Toast Verified Info 11:01:06 pm Execution time since last step: 3.88 sec Info 11:01:06 pm ============================================== Info 11:01:06 pm Execution time since last step: 0.00 sec Info 11:01:06 pm START: Save Price Calculation (Forging - Customer) Info 11:01:06 pm Execution time since last step: 0.00 sec Info 11:01:06 pm ============================================== Pass 11:01:06 pm Navigated to Part Price Calculations tab Warning 11:01:23 pm Execution time since last step: 16.90 sec (Took longer than expected!) Info 11:01:23 pm trying JavaScript click for: Info 11:01:24 pm Execution time since last step: 1.61 sec Info 11:01:24 pm trying JavaScript click for: Info 11:01:26 pm Execution time since last step: 1.55 sec Info 11:01:26 pm trying JavaScript click for: Info 11:01:27 pm Execution time since last step: 1.56 sec Info 11:01:27 pm trying JavaScript click for: Warning 11:01:47 pm Execution time since last step: 19.58 sec (Took longer than expected!) Info 11:01:47 pm trying JavaScript click for: Pass 11:01:53 pm Clicked Save button Pass 11:01:54 pm Toast Message → Forging Costing saved successfully. Warning 11:01:54 pm Execution time since last step: 6.95 sec (Took longer than expected!) Info 11:01:54 pm ============================================== Info 11:01:54 pm Execution time since last step: 0.00 sec Info 11:01:54 pm END: Save Price Calculation (Forging - Customer) Info 11:01:54 pm Execution time since last step: 0.00 sec Info 11:01:54 pm ============================================== Info 11:01:58 pm Execution time since last step: 4.10 sec Info 11:01:58 pm switching to BOP tab Pass 11:01:59 pm switch to BOP tab executed Pass 11:01:59 pm ✔ Header located successfully. Warning 11:02:00 pm Action click failed, invoking JS function directly Pass 11:02:00 pm '+ BOP' action executed. Pass 11:02:05 pm ✔ BOP Table displayed. Pass 11:02:16 pm Selected Part No: M5 pressure rivet nut-28102024 Warning 11:02:17 pm Execution time since last step: 18.94 sec (Took longer than expected!) Info 11:02:17 pm ✅ Found header 'Qty/Pc' at column index: 7 Pass 11:02:18 pm 🟢 Entered value '2' in column 'Qty/Pc' successfully. Pass 11:02:18 pm Qty/Pc entered → 2 Info 11:02:19 pm Execution time since last step: 2.44 sec Info 11:02:19 pm ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 11:02:20 pm 📋 Retrieved value from column 'Part Cost/Unit' = '123.000'. Pass 11:02:20 pm ✔ BOP calculation completed (Part Cost/Unit non-zero). Info 11:02:20 pm Execution time since last step: 0.12 sec Info 11:02:20 pm ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 11:02:20 pm 📋 Retrieved value from column 'Part Cost/Unit' = '123.000'. Pass 11:02:20 pm Auto fetched Part Cost/Unit → 123.000 Info 11:02:20 pm Execution time since last step: 0.22 sec Info 11:02:20 pm ✅ Found header 'Total Cost' at column index: 16 Pass 11:02:20 pm 📋 Retrieved value from column 'Total Cost' = '246.00000'. Pass 11:02:20 pm Fetched Total Cost (UI) → 246.00000 Pass 11:02:20 pm Fetched Total Cost (Extra Cell) → 246.000 Info 11:02:20 pm Execution time since last step: 0.13 sec Info 11:02:20 pm ✅ Found header 'Bop Type' at column index: 2 Pass 11:02:20 pm 📋 Retrieved value from column 'Bop Type' = 'Bolt'. Info 11:02:20 pm Execution time since last step: 0.09 sec Info 11:02:20 pm ✅ Found header 'Part Description' at column index: 3 Pass 11:02:20 pm 📋 Retrieved value from column 'Part Description' = '28102024'. Info 11:02:20 pm Execution time since last step: 0.09 sec Info 11:02:20 pm ✅ Found header 'Customer' at column index: 4 Pass 11:02:20 pm 📋 Retrieved value from column 'Customer' = 'Supplier Name-01'. Info 11:02:20 pm Execution time since last step: 0.10 sec Info 11:02:20 pm ✅ Found header 'Supply Currency' at column index: 5 Pass 11:02:20 pm 📋 Retrieved value from column 'Supply Currency' = ''. Info 11:02:20 pm Execution time since last step: 0.12 sec Info 11:02:20 pm ✅ Found header 'UOM' at column index: 6 Pass 11:02:20 pm 📋 Retrieved value from column 'UOM' = 'Nos.'. Info 11:02:20 pm Execution time since last step: 0.11 sec Info 11:02:20 pm ✅ Found header 'Qty/Pc' at column index: 7 Pass 11:02:20 pm 📋 Retrieved value from column 'Qty/Pc' = '2'. Info 11:02:21 pm Execution time since last step: 0.11 sec Info 11:02:21 pm ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 11:02:21 pm 📋 Retrieved value from column 'Part Cost/Unit' = '123.000'. Info 11:02:21 pm Execution time since last step: 0.12 sec Info 11:02:21 pm ✅ Found header 'Currency Conversion' at column index: 9 Pass 11:02:21 pm 📋 Retrieved value from column 'Currency Conversion' = '1.000'. Info 11:02:21 pm Execution time since last step: 0.18 sec Info 11:02:21 pm ✅ Found header 'Duties%' at column index: 10 Pass 11:02:21 pm 📋 Retrieved value from column 'Duties%' = '0.000'. Info 11:02:21 pm Execution time since last step: 0.15 sec Info 11:02:21 pm ✅ Found header 'Freight & Insurance %' at column index: 11 Pass 11:02:21 pm 📋 Retrieved value from column 'Freight & Insurance %' = ''. Info 11:02:21 pm Execution time since last step: 0.16 sec Info 11:02:21 pm ✅ Found header 'Other Cost' at column index: 12 Pass 11:02:21 pm 📋 Retrieved value from column 'Other Cost' = '0.000'. Info 11:02:21 pm Execution time since last step: 0.17 sec Info 11:02:21 pm ✅ Found header 'Sub Total' at column index: 14 Pass 11:02:21 pm 📋 Retrieved value from column 'Sub Total' = '246.000'. Info 11:02:22 pm Execution time since last step: 0.16 sec Info 11:02:22 pm ✅ Found header 'BOP Handling%' at column index: 15 Pass 11:02:22 pm 📋 Retrieved value from column 'BOP Handling%' = '0.000'. Info 11:02:22 pm Execution time since last step: 0.17 sec Info 11:02:22 pm ✅ Found header 'Total Cost' at column index: 16 Pass 11:02:22 pm 📋 Retrieved value from column 'Total Cost' = '246.00000'. Info 11:02:22 pm Execution time since last step: 0.03 sec Info 11:02:22 pm Captured 14 header-value pairs from BOP table. Info 11:02:22 pm Execution time since last step: 0.00 sec Info 11:02:22 pm Captured BOP Header Values: Bop Type = Bolt, Part Description = 28102024, Customer = Supplier Name-01, Supply Currency = , UOM = Nos., Qty/Pc = 2, Part Cost/Unit = 123.000, Currency Conversion = 1.000, Duties% = 0.000, Freight & Insurance % = , Other Cost = 0.000, Sub Total = 246.000, BOP Handling% = 0.000, Total Cost = 246.00000 Pass 11:02:23 pm ✔ Save button is enabled. Pass 11:02:23 pm ✔ Save button clicked. Pass 11:02:23 pm Toast received → BOP Saved successfully. Pass 11:02:25 pm ✔ In House BOP section found. Info 11:02:26 pm Execution time since last step: 4.34 sec Info 11:02:26 pm trying JavaScript click for: Pass 11:02:27 pm ✔ Clicked +Add Info 11:02:28 pm Execution time since last step: 1.49 sec Info 11:02:28 pm Header Map: {Part No.=0, Bop Type=1, Part Description=2, UOM=3, Qty/Pc=4, RM Grade=5, RM Rate/kg=6, Gross Wt=7, Finish Wt=8, RM Cost=9, Process Cost=10, Others=11, Part Cost/Unit=12, Sub Total=13, BOP Handling%=14, Total Cost=15} Pass 11:02:28 pm ✔ Selected In-House Part No → Partno-002-Part Desc-2812 Info 11:02:28 pm Execution time since last step: 0.80 sec Info 11:02:28 pm ✔ Qty auto reset → 1 Pass 11:02:31 pm ✔ Final Qty/Pc = 21 Pass 11:02:31 pm Bop Type = Bolt Pass 11:02:31 pm Part Description = Part Desc-2812 Pass 11:02:31 pm UOM = cm-2 Pass 11:02:31 pm RM Grade = ST-1 Pass 11:02:31 pm RM Rate/kg = 355 Pass 11:02:31 pm Gross Wt = 0 Pass 11:02:31 pm Finish Wt = 10 Pass 11:02:31 pm RM Cost = 540 Pass 11:02:31 pm Process Cost = 20 Pass 11:02:31 pm Others = 10 Pass 11:02:31 pm Part Cost/Unit = 570 Pass 11:02:31 pm Sub Total = 11970.000 Pass 11:02:31 pm BOP Handling% = Pass 11:02:31 pm Total Cost = 11970.000 Pass 11:02:31 pm ✔ Total Cost verified → 11970.0 Pass 11:02:32 pm ✔ Save button clicked for In-House BOP. Pass 11:02:32 pm Toast received → BOP Saved successfully. Info 11:02:33 pm Execution time since last step: 4.94 sec Info 11:02:33 pm ===== Filling Tooling Cost Form for Part: 84-65-00 ===== Info 11:02:35 pm Execution time since last step: 1.82 sec Info 11:02:35 pm Navigated to Tooling Cost tab. Pass 11:02:37 pm ✔ Tooling Cost header visible. Pass 11:02:37 pm ✔ Add Tool button visible. Pass 11:02:37 pm Clicked Add New Tooling Row button. Pass 11:02:39 pm ✔ Selected dropdown [Tool Number] = Manual Entry Pass 11:02:41 pm ✔ Entered [12345] in Enter Tool No. Pass 11:02:44 pm ✔ Entered [Automation Tool Description] in Tool Description Pass 11:02:46 pm ✔ Selected dropdown [Supplier Name & Code] = 0801-Celesta Pass 11:02:48 pm ✔ Selected dropdown [Tool Ownership] = Customer Paid Pass 11:02:51 pm ✔ Selected dropdown [Tool Type] = Carbide tool Pass 11:02:53 pm ✔ Entered [25.50] in Part Envelope Length Pass 11:02:55 pm ✔ Entered [12.10] in Part Envelope Width Pass 11:02:58 pm ✔ Entered [5.30] in Part Envelope Height Pass 11:03:00 pm ✔ Entered [500000] in Settled Tool Cost Pass 11:03:03 pm ✔ Entered [100000] in Tool Advance Pass 11:03:05 pm ✔ Entered [20000] in First Year Volume Pass 11:03:07 pm ✔ Entered [18000] in Second Year Volume Pass 11:03:10 pm ✔ Entered [15000] in Third Year Volume Pass 11:03:12 pm ✔ Entered [12000] in Fourth Year Volume Pass 11:03:15 pm ✔ Entered [10000] in Fifth Year Volume Pass 11:03:17 pm ✔ Entered [tool-101] in Tool Life Pass 11:03:17 pm 🎉 All Tooling Cost fields entered successfully! Warning 11:03:17 pm Execution time since last step: 41.96 sec (Took longer than expected!) Info 11:03:17 pm Attempting to click Save button in Tooling Cost tab... Pass 11:03:17 pm Clicked Save button successfully. Pass 11:03:18 pm Toast Message Displayed: Tooling Cost saved successfully. Pass 11:03:26 pm Clicked on option: Master Data Warning 11:03:26 pm Execution time since last step: 9.32 sec (Took longer than expected!) Info 11:03:26 pm Master Data Is Displayed On Dashboard.... Pass 11:03:31 pm Clicked Master Option: Part Master Warning 11:03:34 pm Execution time since last step: 7.50 sec (Took longer than expected!) Info 11:03:34 pm ===== START: Verify Part Number & Description view table partMaster ===== Info 11:03:38 pm Execution time since last step: 4.26 sec Info 11:03:38 pm Opening Part Master filter and selecting: Part No. Warning 11:04:30 pm Execution time since last step: 52.29 sec (Took longer than expected!) Info 11:04:30 pm Filter value selected: Part No. Warning 11:04:39 pm Execution time since last step: 8.96 sec (Took longer than expected!) Info 11:04:39 pm ============================================== Info 11:04:39 pm Execution time since last step: 0.00 sec Info 11:04:39 pm [View Table Part Master For Sales Name By Sales Header Coloumn] Info 11:04:39 pm Execution time since last step: 0.00 sec Info 11:04:39 pm ============================================== Info 11:04:40 pm Execution time since last step: 0.50 sec Info 11:04:40 pm ✅ Total Headers Found: 31 Info 11:04:40 pm Execution time since last step: 0.00 sec Info 11:04:40 pm Headers → [Action, Company Name, Part No., Part Description, Part UOM, Costing Type, Product Category, Product Model Name and No., Special Product Category, Customer, Customer Part No., Supplier Detail 1, %SOB, Unit Price, Supplier Detail 2, Supplier Detail 3, Supplier Detail 4, Supplier Detail 5, Supplier Detail 6, Supplier Detail 7, Supplier Detail 8, Supplier Detail 9, Supplier Detail 10, Customer Name 1, Customer 1 Unit Price, Customer Name 2, Customer 2 Unit Price, Customer Name 3, Customer 3 Unit Price, Customer Name 4, Customer 4 Unit Price] Info 11:04:40 pm Execution time since last step: 0.00 sec Info 11:04:40 pm 🧩 Validation Targets → [Company Name, Part No., Part Description, Part UOM, Product Category, Product Model Name and No., Special Product Category, Customer] Warning 11:04:40 pm [Company Name] mismatch ignored → Expected: COSTMASTER-0304-MOHALI-CM1 | Actual: COSTMASTER-0304-CM1 Pass 11:04:40 pm [Part No.] Match → Expected: 84-65-00 | Actual: 84-65-00 Pass 11:04:40 pm [Part Description] Match → Expected: Breanna449 | Actual: Breanna449 Pass 11:04:40 pm [Part UOM] Match → Expected: Hourly | Actual: Hourly Pass 11:04:40 pm [Product Category] Match → Expected: rishi | Actual: rishi Pass 11:04:40 pm [Product Model Name and No.] Match → Expected: JKLakshmi-001 | Actual: JKLakshmi-001 Pass 11:04:40 pm [Special Product Category] Match → Expected: ACCESSORIES | Actual: ACCESSORIES Warning 11:04:40 pm [Customer] mismatch ignored → Expected: Rishicustomer-Tbilisi-0004 | Actual: Rishicustomer-0004 Pass 11:04:40 pm Row matched by Part No. (Sales not verified, continuing click). Pass 11:04:45 pm 🟢 Clicked Sales cell → Rishicustomer-0004 Warning 11:04:45 pm Execution time since last step: 5.58 sec (Took longer than expected!) Info 11:04:45 pm ============================================== Info 11:04:45 pm Execution time since last step: 0.00 sec Info 11:04:45 pm VALIDATION COMPLETED: [View Table Part Master For Sales Name By Customer Header Coloumn] Info 11:04:45 pm Execution time since last step: 0.00 sec Info 11:04:45 pm ============================================== Pass 11:04:45 pm ✔ Part found successfully: 84-65-00 | Description: Breanna449 Info 11:04:45 pm Execution time since last step: 0.00 sec Info 11:04:45 pm Stored Part Data: {Part Description=Breanna449, Part Number=84-65-00, Filter Used=Part No.} Info 11:04:45 pm Execution time since last step: 0.00 sec Info 11:04:45 pm ===== END: Verify Part Number & Description (Sales Side) Part Master View Table ===== Info 11:04:45 pm Execution time since last step: 0.00 sec Info 11:04:45 pm ===== ===== Info 11:04:45 pm Execution time since last step: 0.00 sec Info 11:04:45 pm ===== START: Validating Price Attribute Saved Data (Customer Side) ===== Info 11:04:45 pm Execution time since last step: 0.00 sec Info 11:04:45 pm ===== ===== Info 11:04:47 pm Execution time since last step: 1.21 sec Info 11:04:47 pm ===== ENSURE PART ATTRIBUTES TAB (BOOTSTRAP FORCE) ===== Warning 11:04:47 pm ⚠ Header not visible. Forcing Bootstrap tab switch... Pass 11:04:47 pm ✔ Part Attributes tab FORCEFULLY activated via Bootstrap JS Pass 11:04:47 pm ✔ 'Part Attributes' tab visible. Pass 11:04:50 pm ✔ Commodity Group matched: Plastics Pass 11:04:50 pm ✔ Annual Requirement matched: 200.000 Pass 11:04:50 pm ✔ Average Requirement matched: 20.000 Pass 11:04:50 pm ✔ Lot Size matched: 30.330 Pass 11:04:50 pm ✔ Part Number matched: 84-65-00 Pass 11:04:50 pm ✔ Part Description matched: Breanna449 Pass 11:04:50 pm 🎉 All Price Attribute validations completed. Info 11:04:50 pm Execution time since last step: 3.02 sec Info 11:04:50 pm ===== END: Price Attribute Validation Completed ===== Info 11:04:50 pm Execution time since last step: 0.00 sec Info 11:04:50 pm ============================================== Info 11:04:50 pm Execution time since last step: 0.00 sec Info 11:04:50 pm START: Validate Price Calculation (Forging) Info 11:04:50 pm Execution time since last step: 0.00 sec Info 11:04:50 pm ============================================== Pass 11:04:53 pm Navigated to 'Part Price Calculations' tab Pass 11:04:55 pm ✔ RM Input Category matched | Expected = Forging | Actual = Forging Pass 11:04:55 pm ✔ Shape Option matched | Expected = Sheet | Actual = Sheet Pass 11:04:58 pm ✔ Commodity Group matched | Expected = Ferrous Metals | Actual = Ferrous Metals Pass 11:04:58 pm ✔ Group Classification matched | Expected = Stainless Steel | Actual = Stainless Steel Pass 11:04:58 pm ✔ Year matched | Expected = 2021-2022 | Actual = 2021-2022 Pass 11:04:58 pm ✔ Period matched | Expected = Jan | Actual = Jan Pass 11:04:58 pm ✔ Specific Grade matched | Expected = CRCA-007 | Actual = CRCA-007 Pass 11:04:58 pm ✔ Radio Button selected → Direct Entry Fail 11:04:58 pm Mismatch: ❌ Radio Button NOT selected → Cut Margin Pass 11:04:58 pm ✔ Radio Button selected → No Of Pieces Pass 11:04:58 pm ✔ Radio Button selected → Blank Weight Direct Pass 11:04:58 pm [ForgeWeight] matched → Expected = 12.850 | Actual = 12.850 Pass 11:04:58 pm [Perimeter] matched → Expected = 20.450 | Actual = 20.450 Fail 11:04:58 pm Mismatch: [BlankWtDirect] mismatch → Expected = 29.450 | Actual = 11.950 Pass 11:04:58 pm [CutMargin] matched → Expected = 10.550 | Actual = 10.550 Pass 11:04:58 pm [NoOfPieces] matched → Expected = 14.750 | Actual = 14.750 Pass 11:04:58 pm [BlankWtKg] matched → Expected = 11.950 | Actual = 11.950 Pass 11:04:58 pm [RejectionWastage] matched → Expected = 11.250 | Actual = 11.250 Pass 11:04:59 pm [FinishWeight] matched → Expected = 9.500 | Actual = 9.500 Pass 11:04:59 pm [ScrapRealization] matched → Expected = 18.650 | Actual = 18.650 Pass 11:05:00 pm [CutMarginEffort] auto-calculated → Expected = 12 | Actual = 12 Pass 11:05:00 pm [FinalBlankWtKg] auto-calculated → Expected = 13.29437 | Actual = 13.29437 Pass 11:05:00 pm [ScrapCostPerKg] auto-calculated → Expected = 0 | Actual = 0 Pass 11:05:00 pm [ScrapWtPerKg] auto-calculated → Expected = 3.794 | Actual = 3.794 Pass 11:05:00 pm [RmCostPerKg] auto-calculated → Expected = 0 | Actual = 0 Pass 11:05:00 pm [ScrapCostKg] auto-calculated → Expected = 0.000 | Actual = 0.000 Pass 11:05:00 pm [NetRmCostPerPc] auto-calculated → Expected = 0.000 | Actual = 0.000 Pass 11:05:00 pm [RmYieldPercentage] auto-calculated → Expected = 107.531 | Actual = 107.531 Pass 11:05:00 pm [PieceAllowances] auto-calculated → Expected = 155.613 | Actual = 155.613 Pass 11:05:02 pm ✔ OHP matched | Expected = Speed testing-Rej-1.000 % of RMC+PC ,Rej-3.000 % of BOP ,ICC-32.000 % of RMC ,ICC-23.000 % of PC ,ICC-21.000 % of BOP ,OH-2.000 % of RMC ,OH-321.000 % of PC ,OH-12.000 % of BOP ,P-21.000 % of RMC ,P-21.000 % of PC ,P-3.000 % of BOP ,PKG-2.000 % of RMC+PC ,Frd-3.000 % of RMC ,Frd-4.000 % of PC ,Frd-213.000 % of BOP ,Inc-3.000 % of RMC ,Inc-1.000 % of PC ,Inc-3.000 % of BOP ,O/c-1.000 % of RMC+PC , | Actual = Speed testing-Rej-1.000 % of RMC+PC ,Rej-3.000 % of BOP ,ICC-32.000 % of RMC ,ICC-23.000 % of PC ,ICC-21.000 % of BOP ,OH-2.000 % of RMC ,OH-321.000 % of PC ,OH-12.000 % of BOP ,P-21.000 % of RMC ,P-21.000 % of PC ,P-3.000 % of BOP ,PKG-2.000 % of RMC+PC ,Frd-3.000 % of RMC ,Frd-4.000 % of PC ,Frd-213.000 % of BOP ,Inc-3.000 % of RMC ,Inc-1.000 % of PC ,Inc-3.000 % of BOP ,O/c-1.000 % of RMC+PC , Pass 11:05:02 pm ✔ Radio Button selected → Direct Entry OHP Pass 11:05:02 pm [RejectionValue] matched → Expected = 18.250 | Actual = 18.250 Pass 11:05:02 pm [Packing] matched → Expected = 30.750 | Actual = 30.750 Pass 11:05:02 pm [Insurance] matched → Expected = 3.750 | Actual = 3.750 Pass 11:05:02 pm [Profit] matched → Expected = 60.450 | Actual = 60.450 Pass 11:05:02 pm [OverHead] matched → Expected = 10.250 | Actual = 10.250 Pass 11:05:02 pm [ICC] matched → Expected = 2.350 | Actual = 2.350 Pass 11:05:02 pm [Freight] matched → Expected = 1.250 | Actual = 1.250 Pass 11:05:02 pm [Factor1] matched → Expected = 110.250 | Actual = 110.250 Pass 11:05:02 pm [Factor2] matched → Expected = 111.250 | Actual = 111.250 Pass 11:05:02 pm [Factor3] matched → Expected = 112.250 | Actual = 112.250 Pass 11:05:02 pm [Remarks] auto-calculated → Expected = cust_save | Actual = cust_save Pass 11:05:02 pm [ToolCost] auto-calculated → Expected = | Actual = Pass 11:05:02 pm [Quantity] auto-calculated → Expected = | Actual = Pass 11:05:02 pm [ToolAmortization] auto-calculated → Expected = | Actual = Pass 11:05:02 pm [Maintenance] auto-calculated → Expected = 0 | Actual = 0 Pass 11:05:02 pm ✔ All Forging values validated successfully Warning 11:05:07 pm Execution time since last step: 16.86 sec (Took longer than expected!) Info 11:05:07 pm ============================================== Info 11:05:07 pm Execution time since last step: 0.00 sec Info 11:05:07 pm END: Validate Price Calculation (Forging ) Info 11:05:07 pm Execution time since last step: 0.00 sec Info 11:05:07 pm ============================================== Info 11:05:07 pm Execution time since last step: 0.00 sec Info 11:05:07 pm -------------------------------------------------- Info 11:05:07 pm Execution time since last step: 0.00 sec Info 11:05:07 pm STARTING BOP VALIDATION (UI ↔ MAP) Info 11:05:07 pm Execution time since last step: 0.00 sec Info 11:05:07 pm -------------------------------------------------- Info 11:05:07 pm Execution time since last step: 0.00 sec Info 11:05:07 pm Expected BOP values received → {Header_Customer=Supplier Name-01, Header_Duties%=0.000, PartNo=M5 pressure rivet nut-28102024, Header_Other Cost=0.000, Header_BOP Handling%=0.000, Header_Total Cost=246.00000, PartCostPerUnit=123.000, Header_Part Description=28102024, Header_Supply Currency=, Header_Qty/Pc=2, Header_Currency Conversion=1.000, ToastMessage=BOP Saved successfully., Header_UOM=Nos., Header_Bop Type=Bolt, Header_Freight & Insurance %=, TotalCost_ExtraCell=246.000, QtyPerPc=2, Header_Sub Total=246.000, TotalCost_UI=246.00000, Header_Part Cost/Unit=123.000} Info 11:05:09 pm Execution time since last step: 2.01 sec Info 11:05:09 pm switching to BOP tab Pass 11:05:10 pm switch to BOP tab executed Pass 11:05:10 pm ✔ Standard BOP header visible. Pass 11:05:10 pm ✔ Standard BOP table & first row ready. Pass 11:05:10 pm ✔ BOP page loaded successfully Pass 11:05:10 pm Part No matched → M5 pressure rivet nut-28102024 Info 11:05:10 pm Execution time since last step: 1.39 sec Info 11:05:10 pm ✅ Found header 'Qty/Pc' at column index: 7 Pass 11:05:10 pm 📋 Retrieved value from column 'Qty/Pc' = '2.000'. Pass 11:05:10 pm Qty/Pc matched → 2.000 Info 11:05:10 pm Execution time since last step: 0.13 sec Info 11:05:10 pm ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 11:05:10 pm 📋 Retrieved value from column 'Part Cost/Unit' = '123.00000'. Pass 11:05:10 pm Part Cost/Unit matched → 123.000 Info 11:05:10 pm Execution time since last step: 0.21 sec Info 11:05:10 pm ✅ Found header 'Total Cost' at column index: 16 Pass 11:05:10 pm 📋 Retrieved value from column 'Total Cost' = '246.000'. Pass 11:05:10 pm Total Cost (UI) matched → 246.000 Pass 11:05:10 pm Total Cost (Extra Cell) matched → 246.000 Info 11:05:10 pm Execution time since last step: 0.08 sec Info 11:05:10 pm ------ VALIDATING ALL HEADER VALUES ------ Info 11:05:10 pm Execution time since last step: 0.05 sec Info 11:05:10 pm ✅ Found header 'Customer' at column index: 4 Pass 11:05:10 pm 📋 Retrieved value from column 'Customer' = 'Supplier Name-01'. Pass 11:05:10 pm Customer matched → Supplier Name-01 Info 11:05:11 pm Execution time since last step: 0.15 sec Info 11:05:11 pm ✅ Found header 'Duties%' at column index: 10 Pass 11:05:11 pm 📋 Retrieved value from column 'Duties%' = '0.000'. Pass 11:05:11 pm Duties% matched → 0.000 Info 11:05:11 pm Execution time since last step: 0.17 sec Info 11:05:11 pm ✅ Found header 'Other Cost' at column index: 12 Pass 11:05:11 pm 📋 Retrieved value from column 'Other Cost' = '0.000'. Pass 11:05:11 pm Other Cost matched → 0.000 Info 11:05:11 pm Execution time since last step: 0.19 sec Info 11:05:11 pm ✅ Found header 'BOP Handling%' at column index: 15 Pass 11:05:11 pm 📋 Retrieved value from column 'BOP Handling%' = '0.000'. Pass 11:05:11 pm BOP Handling% matched → 0.000 Info 11:05:11 pm Execution time since last step: 0.08 sec Info 11:05:11 pm ✅ Found header 'Part Description' at column index: 3 Pass 11:05:11 pm 📋 Retrieved value from column 'Part Description' = '28102024'. Pass 11:05:11 pm Part Description matched → 28102024.000 Info 11:05:11 pm Execution time since last step: 0.04 sec Info 11:05:11 pm Skipping header validation for blank expected value → Supply Currency Info 11:05:11 pm Execution time since last step: 0.10 sec Info 11:05:11 pm ✅ Found header 'Currency Conversion' at column index: 9 Pass 11:05:11 pm 📋 Retrieved value from column 'Currency Conversion' = '1.000'. Pass 11:05:11 pm Currency Conversion matched → 1.000 Info 11:05:11 pm Execution time since last step: 0.11 sec Info 11:05:11 pm ✅ Found header 'UOM' at column index: 6 Pass 11:05:11 pm 📋 Retrieved value from column 'UOM' = 'Nos.'. Pass 11:05:11 pm UOM matched → Nos. Info 11:05:11 pm Execution time since last step: 0.08 sec Info 11:05:11 pm ✅ Found header 'Bop Type' at column index: 2 Pass 11:05:11 pm 📋 Retrieved value from column 'Bop Type' = 'Bolt'. Pass 11:05:11 pm Bop Type matched → Bolt Info 11:05:11 pm Execution time since last step: 0.04 sec Info 11:05:11 pm Skipping header validation for blank expected value → Freight & Insurance % Info 11:05:12 pm Execution time since last step: 0.12 sec Info 11:05:12 pm ✅ Found header 'Sub Total' at column index: 14 Pass 11:05:12 pm 📋 Retrieved value from column 'Sub Total' = '246.000'. Pass 11:05:12 pm Sub Total matched → 246.000 Info 11:05:12 pm Execution time since last step: 0.04 sec Info 11:05:12 pm -------------------------------------------------- Info 11:05:12 pm Execution time since last step: 0.00 sec Info 11:05:12 pm BOP VALIDATION COMPLETED Info 11:05:12 pm Execution time since last step: 0.00 sec Info 11:05:12 pm -------------------------------------------------- Info 11:05:12 pm Execution time since last step: 0.00 sec Info 11:05:12 pm -------------------------------------------------- Info 11:05:12 pm Execution time since last step: 0.00 sec Info 11:05:12 pm STARTING BOP IN-HOUSE VALIDATION (UI ↔ MAP) Info 11:05:12 pm Execution time since last step: 0.00 sec Info 11:05:12 pm -------------------------------------------------- Pass 11:05:12 pm ✔ In-House BOP header visible. Pass 11:05:12 pm ✔ In-House BOP table & first row ready. Info 11:05:12 pm Execution time since last step: 0.35 sec Info 11:05:12 pm Navigated to 'BOP' tab successfully. Pass 11:05:14 pm ✔ In House BOP section visible for validation. Info 11:05:14 pm Execution time since last step: 2.28 sec Info 11:05:14 pm ℹ In-House Header Map: {Part No.=0, Bop Type=1, Part Description=2, UOM=3, Qty/Pc=4, RM Grade=5, RM Rate/kg=6, Gross Wt=7, Finish Wt=8, RM Cost=9, Process Cost=10, Others=11, Part Cost/Unit=12, Sub Total=13, BOP Handling%=14, Total Cost=15} Pass 11:05:14 pm Part No (In-House) matched → Partno-002-Part Desc-2812 Pass 11:05:14 pm Qty/Pc (In-House) matched → 21.000 Pass 11:05:14 pm Part Cost/Unit (In-House) matched → 570.000 Pass 11:05:14 pm Total Cost (In-House) matched → 11970.000 Info 11:05:14 pm Execution time since last step: 0.12 sec Info 11:05:14 pm ------ VALIDATING ALL IN-HOUSE HEADER VALUES ------ Pass 11:05:14 pm Bop Type (In-House) matched → Bolt Pass 11:05:14 pm Part Description (In-House) matched → Part Desc-2812 Pass 11:05:14 pm UOM (In-House) matched → cm-2 Pass 11:05:14 pm RM Grade (In-House) matched → ST-1 Pass 11:05:14 pm RM Rate/kg (In-House) matched → 355.000 Pass 11:05:14 pm Gross Wt (In-House) matched → 0.000 Pass 11:05:14 pm Finish Wt (In-House) matched → 10.000 Pass 11:05:14 pm RM Cost (In-House) matched → 540.000 Pass 11:05:14 pm Process Cost (In-House) matched → 20.000 Pass 11:05:15 pm Others (In-House) matched → 10.000 Pass 11:05:15 pm Sub Total (In-House) matched → 11970.000 Info 11:05:15 pm Execution time since last step: 0.25 sec Info 11:05:15 pm Skipping blank expected value → BOP Handling% Info 11:05:15 pm Execution time since last step: 0.00 sec Info 11:05:15 pm -------------------------------------------------- Info 11:05:15 pm Execution time since last step: 0.00 sec Info 11:05:15 pm BOP IN-HOUSE VALIDATION COMPLETED Info 11:05:15 pm Execution time since last step: 0.00 sec Info 11:05:15 pm -------------------------------------------------- Info 11:05:15 pm Execution time since last step: 0.00 sec Info 11:05:15 pm Tooling COST MAP FROM EnterToolingCost(): {ToolPartNodrp=Manual Entry, FirstYrVolume=20000, ToolType=Carbide tool, FifthYrVolume=10000, PartEnvelopeHeight=5.30, PartEnvelopeWidth=12.10, Toolowinership=Customer Paid, PartEnvelopeLength=25.50, Toollife=tool-101, ToolPartNo=12345, SupplierToolfor=0801-Celesta, SecondYrVolume=18000, SettledToolCost=500000, ToolDesc=Automation Tool Description, FourthYrVolume=12000, ToolAdvance=100000, ThirdYrVolume=15000} Info 11:05:15 pm Execution time since last step: 0.00 sec Info 11:05:15 pm ============================================== Info 11:05:15 pm Execution time since last step: 0.00 sec Info 11:05:15 pm VALIDATION STARTED: [Tooling Cost Section] Info 11:05:15 pm Execution time since last step: 0.00 sec Info 11:05:15 pm ============================================== Info 11:05:15 pm Execution time since last step: 0.29 sec Info 11:05:15 pm Navigated to 'Tooling Cost' tab for verification. Pass 11:05:15 pm ✔ Tooling Cost header visible. Pass 11:05:16 pm ✔ Tooling Cost table & first row ready. Info 11:05:16 pm Execution time since last step: 0.82 sec Info 11:05:16 pm 🔍 Starting validation for 17 Tooling Cost fields... Fail 11:05:41 pm Mismatch: FAIL: [Tool No.] Expected = Manual Entry | Actual = Select Pass 11:05:41 pm PASS: [First Year Volume] Expected = 20000 | Actual = 20000 Pass 11:06:06 pm PASS: [Tool Type] Expected = Carbide tool | Actual = Carbide tool Pass 11:06:07 pm PASS: [Fifth Year Volume] Expected = 10000 | Actual = 10000 Pass 11:06:07 pm PASS: [Part Envelope Height(mm)] Expected = 5.30 | Actual = 5.30 Pass 11:06:07 pm PASS: [Part Envelope Width(mm)] Expected = 12.10 | Actual = 12.10 Pass 11:06:32 pm PASS: [Tool Owner ship] Expected = Customer Paid | Actual = Customer Paid Pass 11:06:33 pm PASS: [Part Envelope Length(mm)] Expected = 25.50 | Actual = 25.50 Pass 11:06:33 pm PASS: [Tool Life] Expected = tool-101 | Actual = tool-101 Fail 11:06:33 pm Mismatch: FAIL: [Enter Tool No.] Expected = 12345 | Actual = Manual Entry Pass 11:06:58 pm PASS: [Supplier Name and Code] Expected = 0801-Celesta | Actual = 0801-Celesta Pass 11:06:59 pm PASS: [Second Year Volume] Expected = 18000 | Actual = 18000 Pass 11:06:59 pm PASS: [Settled Tool Cost] Expected = 500000 | Actual = 500000 Pass 11:06:59 pm PASS: [Tool Description] Expected = Automation Tool Description | Actual = Automation Tool Description Pass 11:07:00 pm PASS: [Fourth Year Volume] Expected = 12000 | Actual = 12000 Pass 11:07:00 pm PASS: [Tool Advance] Expected = 100000 | Actual = 100000 Pass 11:07:00 pm PASS: [Third Year Volume] Expected = 15000 | Actual = 15000 Warning 11:07:00 pm Execution time since last step: 104.53 sec (Took longer than expected!) Info 11:07:00 pm ============================================== Info 11:07:00 pm Execution time since last step: 0.00 sec Info 11:07:00 pm VALIDATION SUMMARY Info 11:07:00 pm Execution time since last step: 0.00 sec Info 11:07:00 pm ============================================== Info 11:07:00 pm Execution time since last step: 0.00 sec Info 11:07:00 pm Checked : 17 Info 11:07:00 pm Execution time since last step: 0.00 sec Info 11:07:00 pm Passed : 15 Info 11:07:00 pm Execution time since last step: 0.00 sec Info 11:07:00 pm Failed : 2 Info 11:07:00 pm Execution time since last step: 0.00 sec Info 11:07:00 pm Warnings : 0 Info 11:07:00 pm Execution time since last step: 0.00 sec Info 11:07:00 pm ============================================== Fail 11:07:00 pm Mismatch: ❌ Validation completed with 2 mismatches. Pass 11:07:00 pm Test Passed Pass 11:07:00 pm Screenshot on Success
-
PT_C_38Updating The Part Forging Sales
11:07:00 pm / 00:09:20:364 Fail
PT_C_38Updating The Part Forging Sales
01.02.2026 11:07:00 pm 01.02.2026 11:16:21 pm 00:09:20:364 · #test-id=13Status Timestamp Details Pass 11:07:06 pm Clicked on option: Master Data Warning 11:07:06 pm Execution time since last step: 5.74 sec (Took longer than expected!) Info 11:07:06 pm Master Data Is Displayed On Dashboard.... Pass 11:07:10 pm Clicked Master Option: Part Master Info 11:07:10 pm Execution time since last step: 3.40 sec Info 11:07:10 pm ===== STEP 1: Enter Part Details ===== Pass 11:07:10 pm Entered Part Number → 71-75-48 Pass 11:07:11 pm Entered Part Description → Lawrence585 Info 11:07:13 pm Execution time since last step: 3.12 sec Info 11:07:13 pm ===== STEP 2: Selecting Part UOM Value ===== Pass 11:07:16 pm Selected UOM → Hourly Info 11:07:17 pm Execution time since last step: 4.65 sec Info 11:07:17 pm ===== STEP 3: Selecting Company Name ===== Pass 11:07:19 pm Selected Company Name → COSTMASTER-0304-MOHALI-CM1 Info 11:07:20 pm Execution time since last step: 2.77 sec Info 11:07:20 pm ===== STEP 4: Selecting Radio Button ===== Pass 11:07:21 pm Selected Radio Button → Sales Info 11:07:22 pm Execution time since last step: 1.75 sec Info 11:07:22 pm ===== STEP 5: Selecting Customer ===== Pass 11:07:39 pm Selected Customer → Rishicustomer-Tbilisi-0004 Warning 11:07:39 pm Execution time since last step: 16.65 sec (Took longer than expected!) Info 11:07:39 pm ===== STEP 6: Selecting Product Category ===== Info 11:07:40 pm Execution time since last step: 1.08 sec Info 11:07:40 pm trying JavaScript click for: Pass 11:07:43 pm Selected Product Category → rishi Info 11:07:43 pm Execution time since last step: 3.58 sec Info 11:07:43 pm ===== STEP 7: Selecting Product Model ===== Info 11:07:46 pm Execution time since last step: 3.21 sec Info 11:07:46 pm trying JavaScript click for: Pass 11:07:50 pm Selected Product Model → JKLakshmi-001 Info 11:07:51 pm Execution time since last step: 4.67 sec Info 11:07:51 pm ===== STEP 8: Selecting Special Product Category ===== Info 11:07:52 pm Execution time since last step: 1.20 sec Info 11:07:52 pm trying JavaScript click for: Pass 11:07:55 pm Selected Special Product Category → ACCESSORIES Info 11:07:55 pm Execution time since last step: 3.00 sec Info 11:07:55 pm ===== STEP 9: Saving ===== Info 11:07:55 pm Execution time since last step: 0.03 sec Info 11:07:55 pm ===== STEP: Clicking Button in Part Master → Save ===== Pass 11:07:55 pm ✅ Successfully clicked button → Save Pass 11:07:55 pm Clicked Save. Info 11:07:55 pm Execution time since last step: 0.11 sec Info 11:07:55 pm ===== STEP 10: Verifying Toast ===== Info 11:07:57 pm Execution time since last step: 1.34 sec Info 11:07:57 pm Toast message appeared: Part Master details saved successfully. Info 11:07:57 pm Execution time since last step: 0.00 sec Info 11:07:57 pm ✅ Toast message validated successfully. Expected: Part Master details saved successfully. Pass 11:07:57 pm Toast validated correctly. Info 11:07:57 pm Execution time since last step: 0.00 sec Info 11:07:57 pm ===== START: Verify Part Number & Description view table partMaster ===== Info 11:08:01 pm Execution time since last step: 4.23 sec Info 11:08:01 pm Opening Part Master filter and selecting: Part No. Warning 11:08:53 pm Execution time since last step: 52.37 sec (Took longer than expected!) Info 11:08:53 pm Filter value selected: Part No. Warning 11:09:02 pm Execution time since last step: 8.93 sec (Took longer than expected!) Info 11:09:02 pm ============================================== Info 11:09:02 pm Execution time since last step: 0.00 sec Info 11:09:02 pm [View Table Part Master For Sales Name By Sales Header Coloumn] Info 11:09:02 pm Execution time since last step: 0.00 sec Info 11:09:02 pm ============================================== Info 11:09:03 pm Execution time since last step: 0.50 sec Info 11:09:03 pm ✅ Total Headers Found: 31 Info 11:09:03 pm Execution time since last step: 0.00 sec Info 11:09:03 pm Headers → [Action, Company Name, Part No., Part Description, Part UOM, Costing Type, Product Category, Product Model Name and No., Special Product Category, Customer, Customer Part No., Supplier Detail 1, %SOB, Unit Price, Supplier Detail 2, Supplier Detail 3, Supplier Detail 4, Supplier Detail 5, Supplier Detail 6, Supplier Detail 7, Supplier Detail 8, Supplier Detail 9, Supplier Detail 10, Customer Name 1, Customer 1 Unit Price, Customer Name 2, Customer 2 Unit Price, Customer Name 3, Customer 3 Unit Price, Customer Name 4, Customer 4 Unit Price] Info 11:09:03 pm Execution time since last step: 0.00 sec Info 11:09:03 pm 🧩 Validation Targets → [Company Name, Part No., Part Description, Part UOM, Product Category, Product Model Name and No., Special Product Category, Customer] Warning 11:09:03 pm [Company Name] mismatch ignored → Expected: COSTMASTER-0304-MOHALI-CM1 | Actual: COSTMASTER-0304-CM1 Pass 11:09:03 pm [Part No.] Match → Expected: 71-75-48 | Actual: 71-75-48 Pass 11:09:03 pm [Part Description] Match → Expected: Lawrence585 | Actual: Lawrence585 Pass 11:09:03 pm [Part UOM] Match → Expected: Hourly | Actual: Hourly Pass 11:09:03 pm [Product Category] Match → Expected: rishi | Actual: rishi Pass 11:09:03 pm [Product Model Name and No.] Match → Expected: JKLakshmi-001 | Actual: JKLakshmi-001 Pass 11:09:03 pm [Special Product Category] Match → Expected: ACCESSORIES | Actual: ACCESSORIES Warning 11:09:03 pm [Customer] mismatch ignored → Expected: Rishicustomer-Tbilisi-0004 | Actual: Rishicustomer-0004 Pass 11:09:03 pm Row matched by Part No. (Sales not verified, continuing click). Pass 11:09:07 pm 🟢 Clicked Sales cell → Rishicustomer-0004 Info 11:09:07 pm Execution time since last step: 4.09 sec Info 11:09:07 pm ============================================== Info 11:09:07 pm Execution time since last step: 0.00 sec Info 11:09:07 pm VALIDATION COMPLETED: [View Table Part Master For Sales Name By Customer Header Coloumn] Info 11:09:07 pm Execution time since last step: 0.00 sec Info 11:09:07 pm ============================================== Pass 11:09:07 pm ✔ Part found successfully: 71-75-48 | Description: Lawrence585 Info 11:09:07 pm Execution time since last step: 0.00 sec Info 11:09:07 pm Stored Part Data: {Part Description=Lawrence585, Part Number=71-75-48, Filter Used=Part No.} Info 11:09:07 pm Execution time since last step: 0.00 sec Info 11:09:07 pm ===== END: Verify Part Number & Description (Sales Side) Part Master View Table ===== Info 11:09:08 pm Execution time since last step: 1.00 sec Info 11:09:08 pm ===== START: Verifying and Writing Data in 'Part Attributes' Tab ===== Info 11:09:09 pm Execution time since last step: 1.22 sec Info 11:09:09 pm ===== ENSURE PART ATTRIBUTES TAB (BOOTSTRAP FORCE) ===== Warning 11:09:09 pm ⚠ Header not visible. Forcing Bootstrap tab switch... Pass 11:09:10 pm ✔ Part Attributes tab FORCEFULLY activated via Bootstrap JS Info 11:09:12 pm Execution time since last step: 2.53 sec Info 11:09:12 pm Option found → Plastics Pass 11:09:12 pm ✔ Selected Commodity Group via Actions → Plastics Pass 11:09:13 pm ✔ Entered & stored all Part Attribute values Pass 11:09:13 pm ✔ Toast Verified Info 11:09:15 pm Execution time since last step: 3.82 sec Info 11:09:15 pm ============================================== Info 11:09:15 pm Execution time since last step: 0.00 sec Info 11:09:15 pm START: Save Price Calculation (Forging - Customer) Info 11:09:15 pm Execution time since last step: 0.00 sec Info 11:09:15 pm ============================================== Pass 11:09:16 pm Navigated to Part Price Calculations tab Warning 11:09:32 pm Execution time since last step: 16.38 sec (Took longer than expected!) Info 11:09:32 pm trying JavaScript click for: Info 11:09:33 pm Execution time since last step: 1.53 sec Info 11:09:33 pm trying JavaScript click for: Warning 11:09:54 pm Execution time since last step: 20.23 sec (Took longer than expected!) Info 11:09:54 pm trying JavaScript click for: Pass 11:10:00 pm Clicked Save button Pass 11:10:01 pm Toast Message → Forging Costing saved successfully. Warning 11:10:01 pm Execution time since last step: 7.11 sec (Took longer than expected!) Info 11:10:01 pm ============================================== Info 11:10:01 pm Execution time since last step: 0.00 sec Info 11:10:01 pm END: Save Price Calculation (Forging - Customer) Info 11:10:01 pm Execution time since last step: 0.00 sec Info 11:10:01 pm ============================================== Info 11:10:05 pm Execution time since last step: 4.07 sec Info 11:10:05 pm switching to BOP tab Pass 11:10:06 pm switch to BOP tab executed Pass 11:10:06 pm ✔ Header located successfully. Warning 11:10:07 pm Action click failed, invoking JS function directly Pass 11:10:07 pm '+ BOP' action executed. Pass 11:10:12 pm ✔ BOP Table displayed. Pass 11:10:22 pm Selected Part No: M5 pressure rivet nut-28102024 Warning 11:10:24 pm Execution time since last step: 18.89 sec (Took longer than expected!) Info 11:10:24 pm ✅ Found header 'Qty/Pc' at column index: 7 Pass 11:10:24 pm 🟢 Entered value '2' in column 'Qty/Pc' successfully. Pass 11:10:24 pm Qty/Pc entered → 2 Info 11:10:26 pm Execution time since last step: 2.44 sec Info 11:10:26 pm ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 11:10:26 pm 📋 Retrieved value from column 'Part Cost/Unit' = '123.000'. Pass 11:10:26 pm ✔ BOP calculation completed (Part Cost/Unit non-zero). Info 11:10:26 pm Execution time since last step: 0.12 sec Info 11:10:26 pm ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 11:10:26 pm 📋 Retrieved value from column 'Part Cost/Unit' = '123.000'. Pass 11:10:26 pm Auto fetched Part Cost/Unit → 123.000 Info 11:10:26 pm Execution time since last step: 0.21 sec Info 11:10:26 pm ✅ Found header 'Total Cost' at column index: 16 Pass 11:10:26 pm 📋 Retrieved value from column 'Total Cost' = '246.00000'. Pass 11:10:26 pm Fetched Total Cost (UI) → 246.00000 Pass 11:10:26 pm Fetched Total Cost (Extra Cell) → 246.000 Info 11:10:27 pm Execution time since last step: 0.14 sec Info 11:10:27 pm ✅ Found header 'Bop Type' at column index: 2 Pass 11:10:27 pm 📋 Retrieved value from column 'Bop Type' = 'Bolt'. Info 11:10:27 pm Execution time since last step: 0.09 sec Info 11:10:27 pm ✅ Found header 'Part Description' at column index: 3 Pass 11:10:27 pm 📋 Retrieved value from column 'Part Description' = '28102024'. Info 11:10:27 pm Execution time since last step: 0.09 sec Info 11:10:27 pm ✅ Found header 'Customer' at column index: 4 Pass 11:10:27 pm 📋 Retrieved value from column 'Customer' = 'Supplier Name-01'. Info 11:10:27 pm Execution time since last step: 0.10 sec Info 11:10:27 pm ✅ Found header 'Supply Currency' at column index: 5 Pass 11:10:27 pm 📋 Retrieved value from column 'Supply Currency' = ''. Info 11:10:27 pm Execution time since last step: 0.12 sec Info 11:10:27 pm ✅ Found header 'UOM' at column index: 6 Pass 11:10:27 pm 📋 Retrieved value from column 'UOM' = 'Nos.'. Info 11:10:27 pm Execution time since last step: 0.12 sec Info 11:10:27 pm ✅ Found header 'Qty/Pc' at column index: 7 Pass 11:10:27 pm 📋 Retrieved value from column 'Qty/Pc' = '2'. Info 11:10:27 pm Execution time since last step: 0.12 sec Info 11:10:27 pm ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 11:10:27 pm 📋 Retrieved value from column 'Part Cost/Unit' = '123.000'. Info 11:10:27 pm Execution time since last step: 0.13 sec Info 11:10:27 pm ✅ Found header 'Currency Conversion' at column index: 9 Pass 11:10:27 pm 📋 Retrieved value from column 'Currency Conversion' = '1.000'. Info 11:10:27 pm Execution time since last step: 0.14 sec Info 11:10:27 pm ✅ Found header 'Duties%' at column index: 10 Pass 11:10:27 pm 📋 Retrieved value from column 'Duties%' = '0.000'. Info 11:10:28 pm Execution time since last step: 0.19 sec Info 11:10:28 pm ✅ Found header 'Freight & Insurance %' at column index: 11 Pass 11:10:28 pm 📋 Retrieved value from column 'Freight & Insurance %' = ''. Info 11:10:28 pm Execution time since last step: 0.16 sec Info 11:10:28 pm ✅ Found header 'Other Cost' at column index: 12 Pass 11:10:28 pm 📋 Retrieved value from column 'Other Cost' = '0.000'. Info 11:10:28 pm Execution time since last step: 0.16 sec Info 11:10:28 pm ✅ Found header 'Sub Total' at column index: 14 Pass 11:10:28 pm 📋 Retrieved value from column 'Sub Total' = '246.000'. Info 11:10:28 pm Execution time since last step: 0.17 sec Info 11:10:28 pm ✅ Found header 'BOP Handling%' at column index: 15 Pass 11:10:28 pm 📋 Retrieved value from column 'BOP Handling%' = '0.000'. Info 11:10:28 pm Execution time since last step: 0.18 sec Info 11:10:28 pm ✅ Found header 'Total Cost' at column index: 16 Pass 11:10:28 pm 📋 Retrieved value from column 'Total Cost' = '246.00000'. Info 11:10:28 pm Execution time since last step: 0.03 sec Info 11:10:28 pm Captured 14 header-value pairs from BOP table. Info 11:10:28 pm Execution time since last step: 0.00 sec Info 11:10:28 pm Captured BOP Header Values: Bop Type = Bolt, Part Description = 28102024, Customer = Supplier Name-01, Supply Currency = , UOM = Nos., Qty/Pc = 2, Part Cost/Unit = 123.000, Currency Conversion = 1.000, Duties% = 0.000, Freight & Insurance % = , Other Cost = 0.000, Sub Total = 246.000, BOP Handling% = 0.000, Total Cost = 246.00000 Pass 11:10:29 pm ✔ Save button is enabled. Pass 11:10:30 pm ✔ Save button clicked. Pass 11:10:30 pm Toast received → BOP Saved successfully. Info 11:10:31 pm Execution time since last step: 2.98 sec Info 11:10:31 pm ===== Filling Tooling Cost Form for Part: 71-75-48 ===== Info 11:10:33 pm Execution time since last step: 1.91 sec Info 11:10:33 pm Navigated to Tooling Cost tab. Pass 11:10:35 pm ✔ Tooling Cost header visible. Pass 11:10:35 pm ✔ Add Tool button visible. Pass 11:10:35 pm Clicked Add New Tooling Row button. Pass 11:10:37 pm ✔ Selected dropdown [Tool Number] = Manual Entry Pass 11:10:39 pm ✔ Entered [12345] in Enter Tool No. Pass 11:10:42 pm ✔ Entered [Automation Tool Description] in Tool Description Pass 11:10:44 pm ✔ Selected dropdown [Supplier Name & Code] = 0801-Celesta Pass 11:10:46 pm ✔ Selected dropdown [Tool Ownership] = Customer Paid Pass 11:10:48 pm ✔ Selected dropdown [Tool Type] = Carbide tool Pass 11:10:51 pm ✔ Entered [25.50] in Part Envelope Length Pass 11:10:53 pm ✔ Entered [12.10] in Part Envelope Width Pass 11:10:56 pm ✔ Entered [5.30] in Part Envelope Height Pass 11:10:58 pm ✔ Entered [500000] in Settled Tool Cost Pass 11:11:01 pm ✔ Entered [100000] in Tool Advance Pass 11:11:03 pm ✔ Entered [20000] in First Year Volume Pass 11:11:06 pm ✔ Entered [18000] in Second Year Volume Pass 11:11:08 pm ✔ Entered [15000] in Third Year Volume Pass 11:11:10 pm ✔ Entered [12000] in Fourth Year Volume Pass 11:11:13 pm ✔ Entered [10000] in Fifth Year Volume Pass 11:11:15 pm ✔ Entered [tool-101] in Tool Life Pass 11:11:15 pm 🎉 All Tooling Cost fields entered successfully! Warning 11:11:15 pm Execution time since last step: 41.97 sec (Took longer than expected!) Info 11:11:15 pm Attempting to click Save button in Tooling Cost tab... Pass 11:11:15 pm Clicked Save button successfully. Pass 11:11:16 pm Toast Message Displayed: Tooling Cost saved successfully. Pass 11:11:24 pm Clicked on option: Master Data Warning 11:11:24 pm Execution time since last step: 9.30 sec (Took longer than expected!) Info 11:11:24 pm Master Data Is Displayed On Dashboard.... Pass 11:11:28 pm Clicked Master Option: Part Master Warning 11:11:30 pm Execution time since last step: 5.77 sec (Took longer than expected!) Info 11:11:30 pm ===== START: Verify Part Number & Description view table partMaster ===== Info 11:11:34 pm Execution time since last step: 4.21 sec Info 11:11:34 pm Opening Part Master filter and selecting: Part No. Warning 11:12:27 pm Execution time since last step: 52.29 sec (Took longer than expected!) Info 11:12:27 pm Filter value selected: Part No. Warning 11:12:36 pm Execution time since last step: 8.98 sec (Took longer than expected!) Info 11:12:36 pm ============================================== Info 11:12:36 pm Execution time since last step: 0.00 sec Info 11:12:36 pm [View Table Part Master For Sales Name By Sales Header Coloumn] Info 11:12:36 pm Execution time since last step: 0.00 sec Info 11:12:36 pm ============================================== Info 11:12:36 pm Execution time since last step: 0.51 sec Info 11:12:36 pm ✅ Total Headers Found: 31 Info 11:12:36 pm Execution time since last step: 0.00 sec Info 11:12:36 pm Headers → [Action, Company Name, Part No., Part Description, Part UOM, Costing Type, Product Category, Product Model Name and No., Special Product Category, Customer, Customer Part No., Supplier Detail 1, %SOB, Unit Price, Supplier Detail 2, Supplier Detail 3, Supplier Detail 4, Supplier Detail 5, Supplier Detail 6, Supplier Detail 7, Supplier Detail 8, Supplier Detail 9, Supplier Detail 10, Customer Name 1, Customer 1 Unit Price, Customer Name 2, Customer 2 Unit Price, Customer Name 3, Customer 3 Unit Price, Customer Name 4, Customer 4 Unit Price] Info 11:12:36 pm Execution time since last step: 0.00 sec Info 11:12:36 pm 🧩 Validation Targets → [Company Name, Part No., Part Description, Part UOM, Product Category, Product Model Name and No., Special Product Category, Customer] Warning 11:12:36 pm [Company Name] mismatch ignored → Expected: COSTMASTER-0304-MOHALI-CM1 | Actual: COSTMASTER-0304-CM1 Pass 11:12:36 pm [Part No.] Match → Expected: 71-75-48 | Actual: 71-75-48 Pass 11:12:36 pm [Part Description] Match → Expected: Lawrence585 | Actual: Lawrence585 Pass 11:12:36 pm [Part UOM] Match → Expected: Hourly | Actual: Hourly Pass 11:12:36 pm [Product Category] Match → Expected: rishi | Actual: rishi Pass 11:12:36 pm [Product Model Name and No.] Match → Expected: JKLakshmi-001 | Actual: JKLakshmi-001 Pass 11:12:36 pm [Special Product Category] Match → Expected: ACCESSORIES | Actual: ACCESSORIES Warning 11:12:36 pm [Customer] mismatch ignored → Expected: Rishicustomer-Tbilisi-0004 | Actual: Rishicustomer-0004 Pass 11:12:36 pm Row matched by Part No. (Sales not verified, continuing click). Pass 11:12:43 pm 🟢 Clicked Sales cell → Rishicustomer-0004 Warning 11:12:43 pm Execution time since last step: 6.68 sec (Took longer than expected!) Info 11:12:43 pm ============================================== Info 11:12:43 pm Execution time since last step: 0.00 sec Info 11:12:43 pm VALIDATION COMPLETED: [View Table Part Master For Sales Name By Customer Header Coloumn] Info 11:12:43 pm Execution time since last step: 0.00 sec Info 11:12:43 pm ============================================== Pass 11:12:43 pm ✔ Part found successfully: 71-75-48 | Description: Lawrence585 Info 11:12:43 pm Execution time since last step: 0.00 sec Info 11:12:43 pm Stored Part Data: {Part Description=Lawrence585, Part Number=71-75-48, Filter Used=Part No.} Info 11:12:43 pm Execution time since last step: 0.00 sec Info 11:12:43 pm ===== END: Verify Part Number & Description (Sales Side) Part Master View Table ===== Info 11:12:43 pm Execution time since last step: 0.00 sec Info 11:12:43 pm ===== START: Updating Data in 'Part Attributes' Tab ===== Info 11:12:44 pm Execution time since last step: 1.20 sec Info 11:12:44 pm ===== ENSURE PART ATTRIBUTES TAB (BOOTSTRAP FORCE) ===== Warning 11:12:44 pm ⚠ Header not visible. Forcing Bootstrap tab switch... Pass 11:12:45 pm ✔ Part Attributes tab FORCEFULLY activated via Bootstrap JS Pass 11:12:45 pm ✔ Updated new values in Part Attributes. Pass 11:12:46 pm ✔ Update successful. Toast verified. Info 11:12:47 pm Execution time since last step: 3.24 sec Info 11:12:47 pm ===== END: Updated Part Attributes Successfully ===== Info 11:12:47 pm Execution time since last step: 0.00 sec Info 11:12:47 pm ============================================== Info 11:12:47 pm Execution time since last step: 0.00 sec Info 11:12:47 pm START: Update Price Calculation (Forging ) Info 11:12:47 pm Execution time since last step: 0.00 sec Info 11:12:47 pm ============================================== Pass 11:12:50 pm Navigated to 'Part Price Calculations' tab Info 11:12:52 pm Execution time since last step: 4.90 sec Info 11:12:52 pm Entering value for [ForgeWeight] → 13.7532 Pass 11:12:53 pm Value entered & stored successfully → [ForgeWeight] = 13.7532 Info 11:12:55 pm Execution time since last step: 2.71 sec Info 11:12:55 pm Entering value for [Perimeter] → 21.4373 Pass 11:12:56 pm Value entered & stored successfully → [Perimeter] = 21.4373 Info 11:12:58 pm Execution time since last step: 2.60 sec Info 11:12:58 pm Entering value for [BlankWtDirect] → 31.8220 Pass 11:12:59 pm Value entered & stored successfully → [BlankWtDirect] = 31.8220 Info 11:13:01 pm Execution time since last step: 3.05 sec Info 11:13:01 pm Entering value for [CutMargin] → 12.7121 Pass 11:13:01 pm Value entered & stored successfully → [CutMargin] = 12.7121 Info 11:13:03 pm Execution time since last step: 2.71 sec Info 11:13:03 pm Entering value for [NoOfPieces] → 16.9653 Pass 11:13:04 pm Value entered & stored successfully → [NoOfPieces] = 16.9653 Info 11:13:06 pm Execution time since last step: 2.58 sec Info 11:13:06 pm Entering value for [BlankWtKg] → 13.5232 Pass 11:13:06 pm Value entered & stored successfully → [BlankWtKg] = 13.5232 Info 11:13:08 pm Execution time since last step: 2.59 sec Info 11:13:08 pm Entering value for [RejectionWastage] → 14.25 Pass 11:13:09 pm Value entered & stored successfully → [RejectionWastage] = 14.25 Info 11:13:11 pm Execution time since last step: 2.55 sec Info 11:13:11 pm Entering value for [FinishWeight] → 11.50 Pass 11:13:12 pm Value entered & stored successfully → [FinishWeight] = 11.50 Info 11:13:14 pm Execution time since last step: 2.72 sec Info 11:13:14 pm Entering value for [ScrapRealization] → 20.9123 Pass 11:13:15 pm Value entered & stored successfully → [ScrapRealization] = 20.9123 Info 11:13:18 pm Execution time since last step: 4.49 sec Info 11:13:18 pm Entering value for [RejectionValue] → 22.543 Pass 11:13:19 pm Value entered & stored successfully → [RejectionValue] = 22.543 Info 11:13:21 pm Execution time since last step: 2.60 sec Info 11:13:21 pm Entering value for [Packing] → 34.543 Pass 11:13:21 pm Value entered & stored successfully → [Packing] = 34.543 Info 11:13:23 pm Execution time since last step: 2.60 sec Info 11:13:23 pm Entering value for [Insurance] → 5.444 Pass 11:13:24 pm Value entered & stored successfully → [Insurance] = 5.444 Info 11:13:26 pm Execution time since last step: 2.52 sec Info 11:13:26 pm Entering value for [Profit] → 66.3676 Pass 11:13:27 pm Value entered & stored successfully → [Profit] = 66.3676 Info 11:13:29 pm Execution time since last step: 2.57 sec Info 11:13:29 pm Entering value for [OverHead] → 12.50 Pass 11:13:29 pm Value entered & stored successfully → [OverHead] = 12.50 Info 11:13:31 pm Execution time since last step: 2.48 sec Info 11:13:31 pm Entering value for [ICC] → 3.17 Pass 11:13:33 pm Value entered & stored successfully → [ICC] = 3.17 Info 11:13:35 pm Execution time since last step: 4.36 sec Info 11:13:35 pm Entering value for [Freight] → 1.932 Pass 11:13:36 pm Value entered & stored successfully → [Freight] = 1.932 Info 11:13:38 pm Execution time since last step: 2.48 sec Info 11:13:38 pm Entering value for [Factor1] → 124.50 Pass 11:13:39 pm Value entered & stored successfully → [Factor1] = 124.50 Info 11:13:41 pm Execution time since last step: 2.98 sec Info 11:13:41 pm Entering value for [Factor2] → 125.50 Pass 11:13:42 pm Value entered & stored successfully → [Factor2] = 125.50 Info 11:13:44 pm Execution time since last step: 2.96 sec Info 11:13:44 pm Entering value for [Factor3] → 126.50 Pass 11:13:45 pm Value entered & stored successfully → [Factor3] = 126.50 Info 11:13:47 pm Execution time since last step: 3.01 sec Info 11:13:47 pm Entering value for [Remarks] → update_fc48 Pass 11:13:47 pm Value entered & stored successfully → [Remarks] = update_fc48 Info 11:13:50 pm Execution time since last step: 3.69 sec Info 11:13:50 pm Entering value for [ToolCost] → 452.75 Pass 11:13:51 pm Value entered & stored successfully → [ToolCost] = 452.75 Info 11:13:53 pm Execution time since last step: 2.28 sec Info 11:13:53 pm Entering value for [Quantity] → 3765.25 Pass 11:13:53 pm Value entered & stored successfully → [Quantity] = 3765.25 Info 11:13:55 pm Execution time since last step: 2.30 sec Info 11:13:55 pm Entering value for [ToolAmortization] → 39.9343 Pass 11:13:56 pm Value entered & stored successfully → [ToolAmortization] = 39.9343 Info 11:13:58 pm Execution time since last step: 3.07 sec Info 11:13:58 pm Entering value for [Maintenance] → 23.9356 Pass 11:13:59 pm Value entered & stored successfully → [Maintenance] = 23.9356 Pass 11:14:01 pm All Forging input values UPDATED successfully Pass 11:14:01 pm Clicked Save button for Update Pass 11:14:02 pm Toast Message displayed after Update → Forging Costing saved successfully. Info 11:14:02 pm Execution time since last step: 3.40 sec Info 11:14:02 pm ============================================== Info 11:14:02 pm Execution time since last step: 0.00 sec Info 11:14:02 pm END: Update Price Calculation (Forging ) Info 11:14:02 pm Execution time since last step: 0.00 sec Info 11:14:02 pm ============================================== Info 11:14:06 pm Execution time since last step: 4.13 sec Info 11:14:06 pm ===== START: UPDATE BOP ENTRY PROCESS ===== Info 11:14:06 pm Execution time since last step: 0.00 sec Info 11:14:06 pm switching to BOP tab Pass 11:14:07 pm switch to BOP tab executed Info 11:14:07 pm Execution time since last step: 1.10 sec Info 11:14:07 pm Navigated to BOP tab (Update Mode). Pass 11:14:07 pm BOP Table visible. Info 11:14:07 pm Execution time since last step: 0.19 sec Info 11:14:07 pm ✅ Found header 'Qty/Pc' at column index: 7 Pass 11:14:07 pm 📋 Retrieved value from column 'Qty/Pc' = '2.000'. Info 11:14:07 pm Execution time since last step: 0.23 sec Info 11:14:07 pm ✅ Found header 'Total Cost' at column index: 16 Pass 11:14:07 pm 📋 Retrieved value from column 'Total Cost' = '246.000'. Info 11:14:07 pm Execution time since last step: 0.04 sec Info 11:14:07 pm OLD Part No : M5 pressure rivet nut-28102024 Info 11:14:07 pm Execution time since last step: 0.00 sec Info 11:14:07 pm OLD Qty/Pc : 2.000 Info 11:14:07 pm Execution time since last step: 0.00 sec Info 11:14:07 pm OLD Total Cost : 246.000 Pass 11:14:08 pm Updated Part No → M5 pressure rivet nut-28102024 Info 11:14:08 pm Execution time since last step: 1.03 sec Info 11:14:08 pm ✅ Found header 'Qty/Pc' at column index: 7 Pass 11:14:09 pm 🟢 Entered value '3' in column 'Qty/Pc' successfully. Pass 11:14:09 pm Updated Qty/Pc → 3 Info 11:14:09 pm Execution time since last step: 0.87 sec Info 11:14:09 pm ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 11:14:09 pm 📋 Retrieved value from column 'Part Cost/Unit' = '123.00000'. Info 11:14:09 pm Execution time since last step: 0.18 sec Info 11:14:09 pm ✅ Found header 'Total Cost' at column index: 16 Pass 11:14:09 pm 📋 Retrieved value from column 'Total Cost' = '369.00000'. Pass 11:14:11 pm Save button enabled. Pass 11:14:11 pm Save button clicked for UPDATE. Pass 11:14:11 pm Toast received → BOP Saved successfully. Info 11:14:11 pm Execution time since last step: 1.63 sec Info 11:14:11 pm ===== END: UPDATE BOP ENTRY PROCESS ===== Info 11:14:12 pm Execution time since last step: 1.50 sec Info 11:14:12 pm ===== START: UPDATE TOOLING COST (Only Input Fields Updated) ===== Info 11:14:12 pm Execution time since last step: 0.00 sec Info 11:14:12 pm Force switching to Tooling Cost tab Pass 11:14:13 pm ✔ Forced switch to Tooling Cost tab executed Fail 11:14:40 pm ❌ Tooling Cost UPDATE page not loaded (ToolPartNo not present). Fail 11:14:40 pm Mismatch: ❌ Aborting Tooling Cost UPDATE — page not loaded. Pass 11:14:43 pm Clicked on option: Master Data Warning 11:14:43 pm Execution time since last step: 30.72 sec (Took longer than expected!) Info 11:14:43 pm Master Data Is Displayed On Dashboard.... Pass 11:14:46 pm Clicked Master Option: Part Master Warning 11:14:48 pm Execution time since last step: 5.20 sec (Took longer than expected!) Info 11:14:48 pm ===== START: Verify Part Number & Description view table partMaster ===== Info 11:14:53 pm Execution time since last step: 4.25 sec Info 11:14:53 pm Opening Part Master filter and selecting: Part No. Warning 11:15:45 pm Execution time since last step: 52.28 sec (Took longer than expected!) Info 11:15:45 pm Filter value selected: Part No. Warning 11:15:54 pm Execution time since last step: 8.98 sec (Took longer than expected!) Info 11:15:54 pm ============================================== Info 11:15:54 pm Execution time since last step: 0.00 sec Info 11:15:54 pm [View Table Part Master For Sales Name By Sales Header Coloumn] Info 11:15:54 pm Execution time since last step: 0.00 sec Info 11:15:54 pm ============================================== Info 11:15:54 pm Execution time since last step: 0.42 sec Info 11:15:54 pm ✅ Total Headers Found: 31 Info 11:15:54 pm Execution time since last step: 0.00 sec Info 11:15:54 pm Headers → [Action, Company Name, Part No., Part Description, Part UOM, Costing Type, Product Category, Product Model Name and No., Special Product Category, Customer, Customer Part No., Supplier Detail 1, %SOB, Unit Price, Supplier Detail 2, Supplier Detail 3, Supplier Detail 4, Supplier Detail 5, Supplier Detail 6, Supplier Detail 7, Supplier Detail 8, Supplier Detail 9, Supplier Detail 10, Customer Name 1, Customer 1 Unit Price, Customer Name 2, Customer 2 Unit Price, Customer Name 3, Customer 3 Unit Price, Customer Name 4, Customer 4 Unit Price] Info 11:15:54 pm Execution time since last step: 0.00 sec Info 11:15:54 pm 🧩 Validation Targets → [Company Name, Part No., Part Description, Part UOM, Product Category, Product Model Name and No., Special Product Category, Customer] Warning 11:15:54 pm [Company Name] mismatch ignored → Expected: COSTMASTER-0304-MOHALI-CM1 | Actual: COSTMASTER-0304-CM1 Pass 11:15:54 pm [Part No.] Match → Expected: 71-75-48 | Actual: 71-75-48 Pass 11:15:54 pm [Part Description] Match → Expected: Lawrence585 | Actual: Lawrence585 Pass 11:15:54 pm [Part UOM] Match → Expected: Hourly | Actual: Hourly Pass 11:15:54 pm [Product Category] Match → Expected: rishi | Actual: rishi Pass 11:15:54 pm [Product Model Name and No.] Match → Expected: JKLakshmi-001 | Actual: JKLakshmi-001 Pass 11:15:54 pm [Special Product Category] Match → Expected: ACCESSORIES | Actual: ACCESSORIES Warning 11:15:54 pm [Customer] mismatch ignored → Expected: Rishicustomer-Tbilisi-0004 | Actual: Rishicustomer-0004 Pass 11:15:54 pm Row matched by Part No. (Sales not verified, continuing click). Pass 11:15:59 pm 🟢 Clicked Sales cell → Rishicustomer-0004 Info 11:15:59 pm Execution time since last step: 4.71 sec Info 11:15:59 pm ============================================== Info 11:15:59 pm Execution time since last step: 0.00 sec Info 11:15:59 pm VALIDATION COMPLETED: [View Table Part Master For Sales Name By Customer Header Coloumn] Info 11:15:59 pm Execution time since last step: 0.00 sec Info 11:15:59 pm ============================================== Pass 11:15:59 pm ✔ Part found successfully: 71-75-48 | Description: Lawrence585 Info 11:15:59 pm Execution time since last step: 0.00 sec Info 11:15:59 pm Stored Part Data: {Part Description=Lawrence585, Part Number=71-75-48, Filter Used=Part No.} Info 11:15:59 pm Execution time since last step: 0.00 sec Info 11:15:59 pm ===== END: Verify Part Number & Description (Sales Side) Part Master View Table ===== Info 11:15:59 pm Execution time since last step: 0.00 sec Info 11:15:59 pm ============================================== Info 11:15:59 pm Execution time since last step: 0.00 sec Info 11:15:59 pm VALIDATION STARTED: [Part Attributes - Updated Values] Info 11:15:59 pm Execution time since last step: 0.00 sec Info 11:15:59 pm ============================================== Info 11:15:59 pm Execution time since last step: 0.00 sec Info 11:15:59 pm ===== ENSURE PART ATTRIBUTES TAB (BOOTSTRAP FORCE) ===== Warning 11:15:59 pm ⚠ Header not visible. Forcing Bootstrap tab switch... Pass 11:16:00 pm ✔ Part Attributes tab FORCEFULLY activated via Bootstrap JS Info 11:16:00 pm Execution time since last step: 0.75 sec Info 11:16:00 pm Validating Commodity Group... Pass 11:16:00 pm ✔ Commodity Group matched → Plastics Pass 11:16:00 pm ✔ Annual Requirement matched → Expected: 500 | Actual: 500.000 Pass 11:16:00 pm ✔ Average Monthly Requirement matched → Expected: 55 | Actual: 55.000 Pass 11:16:00 pm ✔ Lot Size matched → Expected: 75.99 | Actual: 75.990 Info 11:16:00 pm Execution time since last step: 0.74 sec Info 11:16:00 pm ============================================== Info 11:16:00 pm Execution time since last step: 0.00 sec Info 11:16:00 pm VALIDATION COMPLETED: [Part Attributes - Updated Values] Info 11:16:00 pm Execution time since last step: 0.00 sec Info 11:16:00 pm ============================================== Info 11:16:00 pm Execution time since last step: 0.00 sec Info 11:16:00 pm ============================================== Info 11:16:00 pm Execution time since last step: 0.00 sec Info 11:16:00 pm START: Validate Price Calculation (Forging) Info 11:16:00 pm Execution time since last step: 0.00 sec Info 11:16:00 pm ============================================== Pass 11:16:04 pm Navigated to 'Part Price Calculations' tab Pass 11:16:06 pm ✔ RM Input Category matched | Expected = Forging | Actual = Forging Pass 11:16:06 pm ✔ Shape Option matched | Expected = Sheet | Actual = Sheet Pass 11:16:08 pm ✔ Commodity Group matched | Expected = Ferrous Metals | Actual = Ferrous Metals Pass 11:16:08 pm ✔ Group Classification matched | Expected = Stainless Steel | Actual = Stainless Steel Pass 11:16:08 pm ✔ Year matched | Expected = 2021-2022 | Actual = 2021-2022 Pass 11:16:08 pm ✔ Period matched | Expected = Jan | Actual = Jan Pass 11:16:08 pm ✔ Specific Grade matched | Expected = CRCA-007 | Actual = CRCA-007 Pass 11:16:09 pm ✔ Radio Button selected → Direct Entry Fail 11:16:09 pm Mismatch: ❌ Radio Button NOT selected → Cut Margin Pass 11:16:09 pm ✔ Radio Button selected → No Of Pieces Pass 11:16:09 pm ✔ Radio Button selected → Blank Weight Direct Pass 11:16:09 pm [ForgeWeight] matched → Expected = 13.753 | Actual = 13.753 Pass 11:16:09 pm [Perimeter] matched → Expected = 21.437 | Actual = 21.437 Fail 11:16:09 pm Mismatch: [BlankWtDirect] mismatch → Expected = 31.822 | Actual = 13.523 Pass 11:16:09 pm [CutMargin] matched → Expected = 12.712 | Actual = 12.712 Pass 11:16:09 pm [NoOfPieces] matched → Expected = 16.965 | Actual = 16.965 Pass 11:16:09 pm [BlankWtKg] matched → Expected = 13.523 | Actual = 13.523 Pass 11:16:09 pm [RejectionWastage] matched → Expected = 14.250 | Actual = 14.250 Pass 11:16:09 pm [FinishWeight] matched → Expected = 11.500 | Actual = 11.500 Pass 11:16:09 pm [ScrapRealization] matched → Expected = 20.912 | Actual = 20.912 Pass 11:16:10 pm [CutMarginEffort] auto-calculated → Expected = | Actual = Pass 11:16:11 pm [FinalBlankWtKg] auto-calculated → Expected = 15.45025 | Actual = 15.45025 Pass 11:16:11 pm [ScrapCostPerKg] auto-calculated → Expected = 0 | Actual = 0 Pass 11:16:11 pm [ScrapWtPerKg] auto-calculated → Expected = 3.95 | Actual = 3.95 Pass 11:16:11 pm [RmCostPerKg] auto-calculated → Expected = 0 | Actual = 0 Pass 11:16:11 pm [ScrapCostKg] auto-calculated → Expected = 0.000 | Actual = 0.000 Pass 11:16:11 pm [NetRmCostPerPc] auto-calculated → Expected = 0.000 | Actual = 0.000 Pass 11:16:11 pm [RmYieldPercentage] auto-calculated → Expected = 101.701 | Actual = 101.701 Pass 11:16:11 pm [PieceAllowances] auto-calculated → Expected = 0.707 | Actual = 0.707 Pass 11:16:12 pm ✔ OHP matched | Expected = Speed testing-Rej-1.000 % of RMC+PC ,Rej-3.000 % of BOP ,ICC-32.000 % of RMC ,ICC-23.000 % of PC ,ICC-21.000 % of BOP ,OH-2.000 % of RMC ,OH-321.000 % of PC ,OH-12.000 % of BOP ,P-21.000 % of RMC ,P-21.000 % of PC ,P-3.000 % of BOP ,PKG-2.000 % of RMC+PC ,Frd-3.000 % of RMC ,Frd-4.000 % of PC ,Frd-213.000 % of BOP ,Inc-3.000 % of RMC ,Inc-1.000 % of PC ,Inc-3.000 % of BOP ,O/c-1.000 % of RMC+PC , | Actual = Speed testing-Rej-1.000 % of RMC+PC ,Rej-3.000 % of BOP ,ICC-32.000 % of RMC ,ICC-23.000 % of PC ,ICC-21.000 % of BOP ,OH-2.000 % of RMC ,OH-321.000 % of PC ,OH-12.000 % of BOP ,P-21.000 % of RMC ,P-21.000 % of PC ,P-3.000 % of BOP ,PKG-2.000 % of RMC+PC ,Frd-3.000 % of RMC ,Frd-4.000 % of PC ,Frd-213.000 % of BOP ,Inc-3.000 % of RMC ,Inc-1.000 % of PC ,Inc-3.000 % of BOP ,O/c-1.000 % of RMC+PC , Pass 11:16:12 pm ✔ Radio Button selected → Direct Entry OHP Pass 11:16:12 pm [RejectionValue] matched → Expected = 22.543 | Actual = 22.543 Pass 11:16:12 pm [Packing] matched → Expected = 34.543 | Actual = 34.543 Pass 11:16:12 pm [Insurance] matched → Expected = 5.444 | Actual = 5.444 Fail 11:16:12 pm Mismatch: [Profit] mismatch → Expected = 66.368 | Actual = 66.367 Pass 11:16:12 pm [OverHead] matched → Expected = 12.500 | Actual = 12.500 Pass 11:16:12 pm [ICC] matched → Expected = 3.170 | Actual = 3.170 Pass 11:16:12 pm [Freight] matched → Expected = 1.932 | Actual = 1.932 Pass 11:16:12 pm [Factor1] matched → Expected = 124.500 | Actual = 124.500 Pass 11:16:13 pm [Factor2] matched → Expected = 125.500 | Actual = 125.500 Pass 11:16:13 pm [Factor3] matched → Expected = 126.500 | Actual = 126.500 Pass 11:16:13 pm [Remarks] matched → Expected = update_fc48 | Actual = update_fc48 Pass 11:16:13 pm [ToolCost] matched → Expected = 452.750 | Actual = 452.750 Pass 11:16:13 pm [Quantity] matched → Expected = 3765.250 | Actual = 3765.250 Pass 11:16:13 pm [ToolAmortization] matched → Expected = 39.934 | Actual = 39.934 Fail 11:16:13 pm Mismatch: [Maintenance] mismatch → Expected = 23.936 | Actual = 23.935 Pass 11:16:13 pm ✔ All Forging values validated successfully Warning 11:16:17 pm Execution time since last step: 16.34 sec (Took longer than expected!) Info 11:16:17 pm ============================================== Info 11:16:17 pm Execution time since last step: 0.00 sec Info 11:16:17 pm END: Validate Price Calculation (Forging ) Info 11:16:17 pm Execution time since last step: 0.00 sec Info 11:16:17 pm ============================================== Info 11:16:17 pm Execution time since last step: 0.00 sec Info 11:16:17 pm -------------------------------------------------- Info 11:16:17 pm Execution time since last step: 0.00 sec Info 11:16:17 pm STARTING BOP VALIDATION (UI ↔ MAP) Info 11:16:17 pm Execution time since last step: 0.00 sec Info 11:16:17 pm -------------------------------------------------- Info 11:16:17 pm Execution time since last step: 0.00 sec Info 11:16:17 pm Expected BOP values received → {ToastMessage=BOP Saved successfully., PartNo=M5 pressure rivet nut-28102024, PartCostPerUnit=123.00000, TotalCost_ExtraCell=369.000, QtyPerPc=3, TotalCost_UI=369.00000} Info 11:16:19 pm Execution time since last step: 2.01 sec Info 11:16:19 pm switching to BOP tab Pass 11:16:20 pm switch to BOP tab executed Pass 11:16:20 pm ✔ Standard BOP header visible. Pass 11:16:20 pm ✔ Standard BOP table & first row ready. Pass 11:16:20 pm ✔ BOP page loaded successfully Pass 11:16:20 pm Part No matched → M5 pressure rivet nut-28102024 Info 11:16:20 pm Execution time since last step: 1.37 sec Info 11:16:20 pm ✅ Found header 'Qty/Pc' at column index: 7 Pass 11:16:20 pm 📋 Retrieved value from column 'Qty/Pc' = '3.000'. Pass 11:16:20 pm Qty/Pc matched → 3.000 Info 11:16:20 pm Execution time since last step: 0.12 sec Info 11:16:20 pm ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 11:16:20 pm 📋 Retrieved value from column 'Part Cost/Unit' = '123.00000'. Pass 11:16:20 pm Part Cost/Unit matched → 123.000 Info 11:16:20 pm Execution time since last step: 0.17 sec Info 11:16:20 pm ✅ Found header 'Total Cost' at column index: 16 Pass 11:16:21 pm 📋 Retrieved value from column 'Total Cost' = '369.000'. Pass 11:16:21 pm Total Cost (UI) matched → 369.000 Pass 11:16:21 pm Total Cost (Extra Cell) matched → 369.000 Info 11:16:21 pm Execution time since last step: 0.07 sec Info 11:16:21 pm ------ VALIDATING ALL HEADER VALUES ------ Info 11:16:21 pm Execution time since last step: 0.00 sec Info 11:16:21 pm -------------------------------------------------- Info 11:16:21 pm Execution time since last step: 0.00 sec Info 11:16:21 pm BOP VALIDATION COMPLETED Info 11:16:21 pm Execution time since last step: 0.00 sec Info 11:16:21 pm -------------------------------------------------- Info 11:16:21 pm Execution time since last step: 0.00 sec Info 11:16:21 pm ============================================== Info 11:16:21 pm Execution time since last step: 0.00 sec Info 11:16:21 pm 🔵 UPDATE VALIDATION STARTED: [Tooling Cost Section] Info 11:16:21 pm Execution time since last step: 0.00 sec Info 11:16:21 pm ============================================== Warning 11:16:21 pm ⚠ Expected UPDATE map is empty/null. Skipping validation. Pass 11:16:21 pm Test Passed Pass 11:16:21 pm Screenshot on Success
-
PT_C_40Exporting All The Templates Forging Sales
11:16:21 pm / 00:02:32:253 Fail
PT_C_40Exporting All The Templates Forging Sales
01.02.2026 11:16:21 pm 01.02.2026 11:18:53 pm 00:02:32:253 · #test-id=14Status Timestamp Details Pass 11:16:27 pm Clicked on option: Master Data Warning 11:16:27 pm Execution time since last step: 5.79 sec (Took longer than expected!) Info 11:16:27 pm Master Data Is Displayed On Dashboard.... Pass 11:16:31 pm Clicked Master Option: Part Master Info 11:16:31 pm Execution time since last step: 4.72 sec Info 11:16:31 pm ===== STEP 1: Enter Part Details ===== Pass 11:16:32 pm Entered Part Number → 60-60-83 Pass 11:16:33 pm Entered Part Description → Tisha241 Info 11:16:34 pm Execution time since last step: 3.16 sec Info 11:16:34 pm ===== STEP 2: Selecting Part UOM Value ===== Pass 11:16:38 pm Selected UOM → Hourly Info 11:16:39 pm Execution time since last step: 4.63 sec Info 11:16:39 pm ===== STEP 3: Selecting Company Name ===== Pass 11:16:41 pm Selected Company Name → COSTMASTER-0304-MOHALI-CM1 Info 11:16:42 pm Execution time since last step: 2.81 sec Info 11:16:42 pm ===== STEP 4: Selecting Radio Button ===== Pass 11:16:42 pm Selected Radio Button → Sales Info 11:16:44 pm Execution time since last step: 1.78 sec Info 11:16:44 pm ===== STEP 5: Selecting Customer ===== Pass 11:17:00 pm Selected Customer → Rishicustomer-Tbilisi-0004 Warning 11:17:00 pm Execution time since last step: 16.52 sec (Took longer than expected!) Info 11:17:00 pm ===== STEP 6: Selecting Product Category ===== Info 11:17:01 pm Execution time since last step: 1.08 sec Info 11:17:01 pm trying JavaScript click for: Pass 11:17:05 pm Selected Product Category → rishi Info 11:17:05 pm Execution time since last step: 3.54 sec Info 11:17:05 pm ===== STEP 7: Selecting Product Model ===== Info 11:17:08 pm Execution time since last step: 3.15 sec Info 11:17:08 pm trying JavaScript click for: Pass 11:17:11 pm Selected Product Model → JKLakshmi-001 Info 11:17:13 pm Execution time since last step: 4.54 sec Info 11:17:13 pm ===== STEP 8: Selecting Special Product Category ===== Info 11:17:14 pm Execution time since last step: 1.16 sec Info 11:17:14 pm trying JavaScript click for: Pass 11:17:17 pm Selected Special Product Category → ACCESSORIES Info 11:17:17 pm Execution time since last step: 3.00 sec Info 11:17:17 pm ===== STEP 9: Saving ===== Info 11:17:17 pm Execution time since last step: 0.03 sec Info 11:17:17 pm ===== STEP: Clicking Button in Part Master → Save ===== Pass 11:17:17 pm ✅ Successfully clicked button → Save Pass 11:17:17 pm Clicked Save. Info 11:17:17 pm Execution time since last step: 0.10 sec Info 11:17:17 pm ===== STEP 10: Verifying Toast ===== Info 11:17:18 pm Execution time since last step: 1.47 sec Info 11:17:18 pm Toast message appeared: Part Master details saved successfully. Info 11:17:18 pm Execution time since last step: 0.00 sec Info 11:17:18 pm ✅ Toast message validated successfully. Expected: Part Master details saved successfully. Pass 11:17:18 pm Toast validated correctly. Info 11:17:21 pm Execution time since last step: 3.02 sec Info 11:17:21 pm ===== START: Verify Part Number & Description view table partMaster ===== Info 11:17:26 pm Execution time since last step: 4.26 sec Info 11:17:26 pm Opening Part Master filter and selecting: Part No. Warning 11:18:18 pm Execution time since last step: 52.26 sec (Took longer than expected!) Info 11:18:18 pm Filter value selected: Part No. Warning 11:18:27 pm Execution time since last step: 8.99 sec (Took longer than expected!) Info 11:18:27 pm ============================================== Info 11:18:27 pm Execution time since last step: 0.00 sec Info 11:18:27 pm [View Table Part Master For Sales Name By Sales Header Coloumn] Info 11:18:27 pm Execution time since last step: 0.00 sec Info 11:18:27 pm ============================================== Info 11:18:27 pm Execution time since last step: 0.55 sec Info 11:18:27 pm ✅ Total Headers Found: 31 Info 11:18:27 pm Execution time since last step: 0.00 sec Info 11:18:27 pm Headers → [Action, Company Name, Part No., Part Description, Part UOM, Costing Type, Product Category, Product Model Name and No., Special Product Category, Customer, Customer Part No., Supplier Detail 1, %SOB, Unit Price, Supplier Detail 2, Supplier Detail 3, Supplier Detail 4, Supplier Detail 5, Supplier Detail 6, Supplier Detail 7, Supplier Detail 8, Supplier Detail 9, Supplier Detail 10, Customer Name 1, Customer 1 Unit Price, Customer Name 2, Customer 2 Unit Price, Customer Name 3, Customer 3 Unit Price, Customer Name 4, Customer 4 Unit Price] Info 11:18:27 pm Execution time since last step: 0.00 sec Info 11:18:27 pm 🧩 Validation Targets → [Company Name, Part No., Part Description, Part UOM, Product Category, Product Model Name and No., Special Product Category, Customer] Warning 11:18:27 pm [Company Name] mismatch ignored → Expected: COSTMASTER-0304-MOHALI-CM1 | Actual: COSTMASTER-0304-CM1 Pass 11:18:27 pm [Part No.] Match → Expected: 60-60-83 | Actual: 60-60-83 Pass 11:18:27 pm [Part Description] Match → Expected: Tisha241 | Actual: Tisha241 Pass 11:18:27 pm [Part UOM] Match → Expected: Hourly | Actual: Hourly Pass 11:18:27 pm [Product Category] Match → Expected: rishi | Actual: rishi Pass 11:18:27 pm [Product Model Name and No.] Match → Expected: JKLakshmi-001 | Actual: JKLakshmi-001 Pass 11:18:27 pm [Special Product Category] Match → Expected: ACCESSORIES | Actual: ACCESSORIES Warning 11:18:28 pm [Customer] mismatch ignored → Expected: Rishicustomer-Tbilisi-0004 | Actual: Rishicustomer-0004 Pass 11:18:28 pm Row matched by Part No. (Sales not verified, continuing click). Pass 11:18:33 pm 🟢 Clicked Sales cell → Rishicustomer-0004 Warning 11:18:33 pm Execution time since last step: 5.18 sec (Took longer than expected!) Info 11:18:33 pm ============================================== Info 11:18:33 pm Execution time since last step: 0.00 sec Info 11:18:33 pm VALIDATION COMPLETED: [View Table Part Master For Sales Name By Customer Header Coloumn] Info 11:18:33 pm Execution time since last step: 0.00 sec Info 11:18:33 pm ============================================== Pass 11:18:33 pm ✔ Part found successfully: 60-60-83 | Description: Tisha241 Info 11:18:33 pm Execution time since last step: 0.00 sec Info 11:18:33 pm Stored Part Data: {Part Description=Tisha241, Part Number=60-60-83, Filter Used=Part No.} Info 11:18:33 pm Execution time since last step: 0.00 sec Info 11:18:33 pm ===== END: Verify Part Number & Description (Sales Side) Part Master View Table ===== Info 11:18:35 pm Execution time since last step: 2.01 sec Info 11:18:35 pm ===== START: Verify Three-Bar Functionality (Forging) ===== Info 11:18:35 pm Execution time since last step: 0.58 sec Info 11:18:35 pm Navigated to 'Part Price Calculations' tab. Pass 11:18:38 pm Selected RM Input Category → Forging Warning 11:18:44 pm Execution time since last step: 8.49 sec (Took longer than expected!) Info 11:18:44 pm Three-bar menu loaded → Total Options: 6 Pass 11:18:44 pm Clicked → Export Whole Report Warning 11:18:49 pm Execution time since last step: 5.17 sec (Took longer than expected!) Info 11:18:49 pm ✅ Latest Excel File Found: C:\Users\Raj Tripathi\Downloads\2012025\CostMasters-ICE-V5.0\downloads\_02-01-2026_23_18_43.xlsx Pass 11:18:51 pm Clicked → Consolidated Assembly Info 11:18:53 pm Execution time since last step: 3.96 sec Info 11:18:53 pm Fetched Toast Message → Unable to export! Fail 11:18:53 pm Toast Message MISMATCH → Expected: Consolidated Assembly Exported SucessFully. | Actual: Unable to export! Info 11:18:53 pm Execution time since last step: 0.00 sec Info 11:18:53 pm ===== END: Verify Three-Bar Functionality (Forging) ===== Pass 11:18:53 pm Test Passed Pass 11:18:53 pm Screenshot on Success
-
PT_C_41Copy Costing Forging Sales Side
11:18:53 pm / 00:11:15:661 Fail
PT_C_41Copy Costing Forging Sales Side
01.02.2026 11:18:53 pm 01.02.2026 11:30:09 pm 00:11:15:661 · #test-id=15Status Timestamp Details Pass 11:18:59 pm Clicked on option: Master Data Warning 11:18:59 pm Execution time since last step: 5.67 sec (Took longer than expected!) Info 11:18:59 pm Master Data Is Displayed On Dashboard.... Pass 11:19:03 pm Clicked Master Option: Part Master Info 11:19:03 pm Execution time since last step: 3.82 sec Info 11:19:03 pm ===== STEP 1: Enter Part Details ===== Pass 11:19:03 pm Entered Part Number → 82-26-04 Pass 11:19:04 pm Entered Part Description → Aurelio412 Info 11:19:06 pm Execution time since last step: 3.19 sec Info 11:19:06 pm ===== STEP 2: Selecting Part UOM Value ===== Pass 11:19:09 pm Selected UOM → Hourly Info 11:19:10 pm Execution time since last step: 4.62 sec Info 11:19:10 pm ===== STEP 3: Selecting Company Name ===== Pass 11:19:12 pm Selected Company Name → COSTMASTER-0304-MOHALI-CM1 Info 11:19:13 pm Execution time since last step: 2.83 sec Info 11:19:13 pm ===== STEP 4: Selecting Radio Button ===== Pass 11:19:14 pm Selected Radio Button → Sales Info 11:19:15 pm Execution time since last step: 1.84 sec Info 11:19:15 pm ===== STEP 5: Selecting Customer ===== Pass 11:19:31 pm Selected Customer → Rishicustomer-Tbilisi-0004 Warning 11:19:31 pm Execution time since last step: 16.28 sec (Took longer than expected!) Info 11:19:31 pm ===== STEP 6: Selecting Product Category ===== Info 11:19:32 pm Execution time since last step: 1.15 sec Info 11:19:32 pm trying JavaScript click for: Pass 11:19:36 pm Selected Product Category → rishi Info 11:19:36 pm Execution time since last step: 3.55 sec Info 11:19:36 pm ===== STEP 7: Selecting Product Model ===== Info 11:19:39 pm Execution time since last step: 3.19 sec Info 11:19:39 pm trying JavaScript click for: Pass 11:19:43 pm Selected Product Model → JKLakshmi-001 Info 11:19:44 pm Execution time since last step: 4.57 sec Info 11:19:44 pm ===== STEP 8: Selecting Special Product Category ===== Info 11:19:45 pm Execution time since last step: 1.18 sec Info 11:19:45 pm trying JavaScript click for: Pass 11:19:48 pm Selected Special Product Category → ACCESSORIES Info 11:19:48 pm Execution time since last step: 3.01 sec Info 11:19:48 pm ===== STEP 9: Saving ===== Info 11:19:48 pm Execution time since last step: 0.02 sec Info 11:19:48 pm ===== STEP: Clicking Button in Part Master → Save ===== Pass 11:19:48 pm ✅ Successfully clicked button → Save Pass 11:19:48 pm Clicked Save. Info 11:19:48 pm Execution time since last step: 0.10 sec Info 11:19:48 pm ===== STEP 10: Verifying Toast ===== Info 11:19:50 pm Execution time since last step: 1.50 sec Info 11:19:50 pm Toast message appeared: Part Master details saved successfully. Info 11:19:50 pm Execution time since last step: 0.00 sec Info 11:19:50 pm ✅ Toast message validated successfully. Expected: Part Master details saved successfully. Pass 11:19:50 pm Toast validated correctly. Info 11:19:50 pm Execution time since last step: 0.00 sec Info 11:19:50 pm ===== STEP 1: Enter Part Details ===== Pass 11:19:50 pm Entered Part Number → 88-60-38 Pass 11:19:52 pm Entered Part Description → Lamonica631 Info 11:19:54 pm Execution time since last step: 4.57 sec Info 11:19:54 pm ===== STEP 2: Selecting Part UOM Value ===== Info 11:19:54 pm Execution time since last step: 0.22 sec Info 11:19:54 pm Clicked on UOM dropdown. Info 11:19:57 pm Execution time since last step: 2.25 sec Info 11:19:57 pm Entered search keyword in UOM search box → Hourly Pass 11:19:59 pm Selected UOM → Hourly Info 11:20:01 pm Execution time since last step: 4.23 sec Info 11:20:01 pm ===== STEP 3: Selecting Company Name ===== Pass 11:20:05 pm Selected Company Name → COSTMASTER-0304-MOHALI-CM1 Info 11:20:05 pm Execution time since last step: 4.49 sec Info 11:20:05 pm ===== STEP 4: Selecting Radio Button By Name ===== Pass 11:20:06 pm Selected Supplier Radio Button → Sales Pass 11:20:28 pm Selected Customer → Rishicustomer-Tbilisi-0004 Warning 11:20:28 pm Execution time since last step: 22.50 sec (Took longer than expected!) Info 11:20:28 pm ===== STEP 6: Selecting Product Category ===== Info 11:20:29 pm Execution time since last step: 1.14 sec Info 11:20:29 pm trying JavaScript click for: Pass 11:20:34 pm Selected Product Category → rishi Warning 11:20:34 pm Execution time since last step: 5.19 sec (Took longer than expected!) Info 11:20:34 pm ===== STEP 7: Selecting Product Model ===== Info 11:20:34 pm Execution time since last step: 0.24 sec Info 11:20:34 pm trying JavaScript click for: Pass 11:20:39 pm Selected Product Model → JKLakshmi-001 Warning 11:20:41 pm Execution time since last step: 6.95 sec (Took longer than expected!) Info 11:20:41 pm ===== STEP 8: Selecting Special Product Category ===== Info 11:20:43 pm Execution time since last step: 1.19 sec Info 11:20:43 pm trying JavaScript click for: Pass 11:20:45 pm Selected Special Product Category → ACCESSORIES Info 11:20:45 pm Execution time since last step: 2.94 sec Info 11:20:45 pm ===== STEP 9: Clicking Save Button ===== Info 11:20:45 pm Execution time since last step: 0.02 sec Info 11:20:45 pm ===== STEP: Clicking Button in Part Master → Save ===== Pass 11:20:46 pm ✅ Successfully clicked button → Save Pass 11:20:46 pm Clicked on 'Save' button successfully. Info 11:20:46 pm Execution time since last step: 0.11 sec Info 11:20:46 pm ===== STEP 10: Verifying Toast Message ===== Info 11:20:47 pm Execution time since last step: 1.42 sec Info 11:20:47 pm Toast message appeared: Part Master details saved successfully. Info 11:20:47 pm Execution time since last step: 0.00 sec Info 11:20:47 pm ✅ Toast message validated successfully. Expected: Part Master details saved successfully. Pass 11:20:47 pm Toast message verification completed successfully. Pass 11:20:48 pm Clicked Master Option: Bill of Material Warning 11:21:18 pm Execution time since last step: 31.31 sec (Took longer than expected!) Info 11:21:18 pm Starting BOM Excel import... Info 11:21:18 pm Execution time since last step: 0.04 sec Info 11:21:18 pm File selected for upload: C:\Users\Raj Tripathi\Downloads\2012025\CostMasters-ICE-V5.0\downloads\BOM_02-01-2026_23_21_01.xlsx Info 11:21:18 pm Execution time since last step: 0.00 sec Info 11:21:18 pm ===== 🧩 Step: Opening, Saving & Closing Excel File Safely ===== Info 11:21:18 pm Execution time since last step: 0.01 sec Info 11:21:18 pm 📁 File Path → C:\Users\Raj Tripathi\Downloads\2012025\CostMasters-ICE-V5.0\downloads\BOM_02-01-2026_23_21_01.xlsx Info 11:21:18 pm Execution time since last step: 0.02 sec Info 11:21:18 pm 📂 Excel launched successfully. Pass 11:21:24 pm 💾 File saved and closed safely using PowerShell COM automation. Pass 11:21:24 pm ❎ Excel process terminated successfully. Warning 11:21:26 pm Execution time since last step: 7.19 sec (Took longer than expected!) Info 11:21:26 pm ===== ✅ Excel File Save & Close Operation Completed Without Affecting Eclipse ===== Info 11:21:28 pm Execution time since last step: 2.41 sec Info 11:21:28 pm Clicking Import button to open file dialog... Warning 11:21:34 pm Execution time since last step: 6.16 sec (Took longer than expected!) Info 11:21:34 pm File path pasted: C:\Users\Raj Tripathi\Downloads\2012025\CostMasters-ICE-V5.0\downloads\BOM_02-01-2026_23_21_01.xlsx Info 11:21:35 pm Execution time since last step: 1.02 sec Info 11:21:35 pm Pressed Enter to confirm file selection. Pass 11:21:49 pm Clicked on option: Master Data Warning 11:21:49 pm Execution time since last step: 13.52 sec (Took longer than expected!) Info 11:21:49 pm Master Data Is Displayed On Dashboard.... Pass 11:21:54 pm Clicked Master Option: Part Master Warning 11:21:57 pm Execution time since last step: 8.80 sec (Took longer than expected!) Info 11:21:57 pm ===== START: Verify Part Number & Description view table partMaster ===== Info 11:22:02 pm Execution time since last step: 4.22 sec Info 11:22:02 pm Opening Part Master filter and selecting: Part No. Warning 11:22:54 pm Execution time since last step: 52.22 sec (Took longer than expected!) Info 11:22:54 pm Filter value selected: Part No. Warning 11:23:03 pm Execution time since last step: 8.96 sec (Took longer than expected!) Info 11:23:03 pm ============================================== Info 11:23:03 pm Execution time since last step: 0.00 sec Info 11:23:03 pm [View Table Part Master For Sales Name By Sales Header Coloumn] Info 11:23:03 pm Execution time since last step: 0.00 sec Info 11:23:03 pm ============================================== Info 11:23:04 pm Execution time since last step: 0.68 sec Info 11:23:04 pm ✅ Total Headers Found: 31 Info 11:23:04 pm Execution time since last step: 0.00 sec Info 11:23:04 pm Headers → [Action, Company Name, Part No., Part Description, Part UOM, Costing Type, Product Category, Product Model Name and No., Special Product Category, Customer, Customer Part No., Supplier Detail 1, %SOB, Unit Price, Supplier Detail 2, Supplier Detail 3, Supplier Detail 4, Supplier Detail 5, Supplier Detail 6, Supplier Detail 7, Supplier Detail 8, Supplier Detail 9, Supplier Detail 10, Customer Name 1, Customer 1 Unit Price, Customer Name 2, Customer 2 Unit Price, Customer Name 3, Customer 3 Unit Price, Customer Name 4, Customer 4 Unit Price] Info 11:23:04 pm Execution time since last step: 0.00 sec Info 11:23:04 pm 🧩 Validation Targets → [Company Name, Part No., Part Description, Part UOM, Product Category, Product Model Name and No., Special Product Category, Customer] Warning 11:23:04 pm [Company Name] mismatch ignored → Expected: COSTMASTER-0304-MOHALI-CM1 | Actual: COSTMASTER-0304-CM1 Pass 11:23:04 pm [Part No.] Match → Expected: 82-26-04 | Actual: 82-26-04 Pass 11:23:04 pm [Part Description] Match → Expected: Aurelio412 | Actual: Aurelio412 Pass 11:23:04 pm [Part UOM] Match → Expected: Hourly | Actual: Hourly Pass 11:23:04 pm [Product Category] Match → Expected: rishi | Actual: rishi Pass 11:23:04 pm [Product Model Name and No.] Match → Expected: JKLakshmi-001 | Actual: JKLakshmi-001 Pass 11:23:04 pm [Special Product Category] Match → Expected: ACCESSORIES | Actual: ACCESSORIES Warning 11:23:04 pm [Customer] mismatch ignored → Expected: Rishicustomer-Tbilisi-0004 | Actual: Rishicustomer-0004 Pass 11:23:04 pm Row matched by Part No. (Sales not verified, continuing click). Pass 11:23:08 pm 🟢 Clicked Sales cell → Rishicustomer-0004 Info 11:23:08 pm Execution time since last step: 4.90 sec Info 11:23:08 pm ============================================== Info 11:23:08 pm Execution time since last step: 0.00 sec Info 11:23:08 pm VALIDATION COMPLETED: [View Table Part Master For Sales Name By Customer Header Coloumn] Info 11:23:08 pm Execution time since last step: 0.00 sec Info 11:23:08 pm ============================================== Pass 11:23:08 pm ✔ Part found successfully: 82-26-04 | Description: Aurelio412 Info 11:23:08 pm Execution time since last step: 0.00 sec Info 11:23:08 pm Stored Part Data: {Part Description=Aurelio412, Part Number=82-26-04, Filter Used=Part No.} Info 11:23:08 pm Execution time since last step: 0.00 sec Info 11:23:08 pm ===== END: Verify Part Number & Description (Sales Side) Part Master View Table ===== Info 11:23:09 pm Execution time since last step: 1.01 sec Info 11:23:09 pm ===== START: Verifying and Writing Data in 'Part Attributes' Tab ===== Info 11:23:11 pm Execution time since last step: 1.22 sec Info 11:23:11 pm ===== ENSURE PART ATTRIBUTES TAB (BOOTSTRAP FORCE) ===== Warning 11:23:11 pm ⚠ Header not visible. Forcing Bootstrap tab switch... Pass 11:23:11 pm ✔ Part Attributes tab FORCEFULLY activated via Bootstrap JS Info 11:23:13 pm Execution time since last step: 2.28 sec Info 11:23:13 pm Option found → Plastics Pass 11:23:14 pm ✔ Selected Commodity Group via Actions → Plastics Pass 11:23:14 pm ✔ Entered & stored all Part Attribute values Pass 11:23:15 pm ✔ Toast Verified Info 11:23:17 pm Execution time since last step: 3.81 sec Info 11:23:17 pm ============================================== Info 11:23:17 pm Execution time since last step: 0.00 sec Info 11:23:17 pm START: Save Price Calculation (Forging - Customer) Info 11:23:17 pm Execution time since last step: 0.00 sec Info 11:23:17 pm ============================================== Pass 11:23:17 pm Navigated to Part Price Calculations tab Warning 11:23:35 pm Execution time since last step: 18.10 sec (Took longer than expected!) Info 11:23:35 pm trying JavaScript click for: Info 11:23:37 pm Execution time since last step: 1.66 sec Info 11:23:37 pm trying JavaScript click for: Info 11:23:38 pm Execution time since last step: 1.47 sec Info 11:23:38 pm trying JavaScript click for: Info 11:23:40 pm Execution time since last step: 1.50 sec Info 11:23:40 pm trying JavaScript click for: Warning 11:23:59 pm Execution time since last step: 19.05 sec (Took longer than expected!) Info 11:23:59 pm trying JavaScript click for: Pass 11:24:04 pm Clicked Save button Pass 11:24:04 pm Toast Message → Forging Costing saved successfully. Warning 11:24:04 pm Execution time since last step: 5.84 sec (Took longer than expected!) Info 11:24:04 pm ============================================== Info 11:24:04 pm Execution time since last step: 0.00 sec Info 11:24:04 pm END: Save Price Calculation (Forging - Customer) Info 11:24:04 pm Execution time since last step: 0.00 sec Info 11:24:04 pm ============================================== Info 11:24:08 pm Execution time since last step: 4.09 sec Info 11:24:08 pm switching to BOP tab Pass 11:24:10 pm switch to BOP tab executed Pass 11:24:10 pm ✔ Header located successfully. Warning 11:24:10 pm Action click failed, invoking JS function directly Pass 11:24:10 pm '+ BOP' action executed. Pass 11:24:16 pm ✔ BOP Table displayed. Pass 11:24:26 pm Selected Part No: M5 pressure rivet nut-28102024 Warning 11:24:27 pm Execution time since last step: 18.57 sec (Took longer than expected!) Info 11:24:27 pm ✅ Found header 'Qty/Pc' at column index: 7 Pass 11:24:28 pm 🟢 Entered value '2' in column 'Qty/Pc' successfully. Pass 11:24:28 pm Qty/Pc entered → 2 Info 11:24:29 pm Execution time since last step: 2.41 sec Info 11:24:29 pm ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 11:24:30 pm 📋 Retrieved value from column 'Part Cost/Unit' = '123.000'. Pass 11:24:30 pm ✔ BOP calculation completed (Part Cost/Unit non-zero). Info 11:24:30 pm Execution time since last step: 0.14 sec Info 11:24:30 pm ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 11:24:30 pm 📋 Retrieved value from column 'Part Cost/Unit' = '123.000'. Pass 11:24:30 pm Auto fetched Part Cost/Unit → 123.000 Info 11:24:30 pm Execution time since last step: 0.29 sec Info 11:24:30 pm ✅ Found header 'Total Cost' at column index: 16 Pass 11:24:30 pm 📋 Retrieved value from column 'Total Cost' = '246.00000'. Pass 11:24:30 pm Fetched Total Cost (UI) → 246.00000 Pass 11:24:30 pm Fetched Total Cost (Extra Cell) → 246.000 Info 11:24:30 pm Execution time since last step: 0.14 sec Info 11:24:30 pm ✅ Found header 'Bop Type' at column index: 2 Pass 11:24:30 pm 📋 Retrieved value from column 'Bop Type' = 'Bolt'. Info 11:24:30 pm Execution time since last step: 0.08 sec Info 11:24:30 pm ✅ Found header 'Part Description' at column index: 3 Pass 11:24:30 pm 📋 Retrieved value from column 'Part Description' = '28102024'. Info 11:24:30 pm Execution time since last step: 0.08 sec Info 11:24:30 pm ✅ Found header 'Customer' at column index: 4 Pass 11:24:30 pm 📋 Retrieved value from column 'Customer' = 'Supplier Name-01'. Info 11:24:30 pm Execution time since last step: 0.09 sec Info 11:24:30 pm ✅ Found header 'Supply Currency' at column index: 5 Pass 11:24:30 pm 📋 Retrieved value from column 'Supply Currency' = ''. Info 11:24:30 pm Execution time since last step: 0.11 sec Info 11:24:30 pm ✅ Found header 'UOM' at column index: 6 Pass 11:24:30 pm 📋 Retrieved value from column 'UOM' = 'Nos.'. Info 11:24:31 pm Execution time since last step: 0.11 sec Info 11:24:31 pm ✅ Found header 'Qty/Pc' at column index: 7 Pass 11:24:31 pm 📋 Retrieved value from column 'Qty/Pc' = '2'. Info 11:24:31 pm Execution time since last step: 0.11 sec Info 11:24:31 pm ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 11:24:31 pm 📋 Retrieved value from column 'Part Cost/Unit' = '123.000'. Info 11:24:31 pm Execution time since last step: 0.17 sec Info 11:24:31 pm ✅ Found header 'Currency Conversion' at column index: 9 Pass 11:24:31 pm 📋 Retrieved value from column 'Currency Conversion' = '1.000'. Info 11:24:31 pm Execution time since last step: 0.13 sec Info 11:24:31 pm ✅ Found header 'Duties%' at column index: 10 Pass 11:24:31 pm 📋 Retrieved value from column 'Duties%' = '0.000'. Info 11:24:31 pm Execution time since last step: 0.14 sec Info 11:24:31 pm ✅ Found header 'Freight & Insurance %' at column index: 11 Pass 11:24:31 pm 📋 Retrieved value from column 'Freight & Insurance %' = ''. Info 11:24:31 pm Execution time since last step: 0.14 sec Info 11:24:31 pm ✅ Found header 'Other Cost' at column index: 12 Pass 11:24:31 pm 📋 Retrieved value from column 'Other Cost' = '0.000'. Info 11:24:31 pm Execution time since last step: 0.18 sec Info 11:24:31 pm ✅ Found header 'Sub Total' at column index: 14 Pass 11:24:31 pm 📋 Retrieved value from column 'Sub Total' = '246.000'. Info 11:24:32 pm Execution time since last step: 0.18 sec Info 11:24:32 pm ✅ Found header 'BOP Handling%' at column index: 15 Pass 11:24:32 pm 📋 Retrieved value from column 'BOP Handling%' = '0.000'. Info 11:24:32 pm Execution time since last step: 0.17 sec Info 11:24:32 pm ✅ Found header 'Total Cost' at column index: 16 Pass 11:24:32 pm 📋 Retrieved value from column 'Total Cost' = '246.00000'. Info 11:24:32 pm Execution time since last step: 0.03 sec Info 11:24:32 pm Captured 14 header-value pairs from BOP table. Info 11:24:32 pm Execution time since last step: 0.00 sec Info 11:24:32 pm Captured BOP Header Values: Bop Type = Bolt, Part Description = 28102024, Customer = Supplier Name-01, Supply Currency = , UOM = Nos., Qty/Pc = 2, Part Cost/Unit = 123.000, Currency Conversion = 1.000, Duties% = 0.000, Freight & Insurance % = , Other Cost = 0.000, Sub Total = 246.000, BOP Handling% = 0.000, Total Cost = 246.00000 Pass 11:24:33 pm ✔ Save button is enabled. Pass 11:24:33 pm ✔ Save button clicked. Pass 11:24:33 pm Toast received → BOP Saved successfully. Pass 11:24:36 pm ✔ In House BOP section found. Warning 11:24:37 pm Execution time since last step: 5.61 sec (Took longer than expected!) Info 11:24:37 pm trying JavaScript click for: Pass 11:24:38 pm ✔ Clicked +Add Info 11:24:39 pm Execution time since last step: 1.41 sec Info 11:24:39 pm Header Map: {Part No.=0, Bop Type=1, Part Description=2, UOM=3, Qty/Pc=4, RM Grade=5, RM Rate/kg=6, Gross Wt=7, Finish Wt=8, RM Cost=9, Process Cost=10, Others=11, Part Cost/Unit=12, Sub Total=13, BOP Handling%=14, Total Cost=15} Pass 11:24:39 pm ✔ Selected In-House Part No → Partno-002-Part Desc-2812 Info 11:24:40 pm Execution time since last step: 0.77 sec Info 11:24:40 pm ✔ Qty auto reset → 1 Pass 11:24:42 pm ✔ Final Qty/Pc = 21 Pass 11:24:42 pm Bop Type = Bolt Pass 11:24:42 pm Part Description = Part Desc-2812 Pass 11:24:42 pm UOM = cm-2 Pass 11:24:42 pm RM Grade = ST-1 Pass 11:24:42 pm RM Rate/kg = 355 Pass 11:24:42 pm Gross Wt = 0 Pass 11:24:42 pm Finish Wt = 10 Pass 11:24:43 pm RM Cost = 540 Pass 11:24:43 pm Process Cost = 20 Pass 11:24:43 pm Others = 10 Pass 11:24:43 pm Part Cost/Unit = 570 Pass 11:24:43 pm Sub Total = 11970.000 Pass 11:24:43 pm BOP Handling% = Pass 11:24:43 pm Total Cost = 11970.000 Pass 11:24:43 pm ✔ Total Cost verified → 11970.0 Pass 11:24:43 pm ✔ Save button clicked for In-House BOP. Pass 11:24:43 pm Toast received → BOP Saved successfully. Info 11:24:44 pm Execution time since last step: 4.91 sec Info 11:24:44 pm ===== Filling Tooling Cost Form for Part: 82-26-04 ===== Info 11:24:46 pm Execution time since last step: 1.78 sec Info 11:24:46 pm Navigated to Tooling Cost tab. Pass 11:24:48 pm ✔ Tooling Cost header visible. Pass 11:24:48 pm ✔ Add Tool button visible. Pass 11:24:48 pm Clicked Add New Tooling Row button. Pass 11:24:50 pm ✔ Selected dropdown [Tool Number] = Manual Entry Pass 11:24:52 pm ✔ Entered [12345] in Enter Tool No. Pass 11:24:55 pm ✔ Entered [Automation Tool Description] in Tool Description Pass 11:24:57 pm ✔ Selected dropdown [Supplier Name & Code] = 0801-Celesta Pass 11:24:59 pm ✔ Selected dropdown [Tool Ownership] = Customer Paid Pass 11:25:01 pm ✔ Selected dropdown [Tool Type] = Carbide tool Pass 11:25:04 pm ✔ Entered [25.50] in Part Envelope Length Pass 11:25:06 pm ✔ Entered [12.10] in Part Envelope Width Pass 11:25:09 pm ✔ Entered [5.30] in Part Envelope Height Pass 11:25:11 pm ✔ Entered [500000] in Settled Tool Cost Pass 11:25:13 pm ✔ Entered [100000] in Tool Advance Pass 11:25:16 pm ✔ Entered [20000] in First Year Volume Pass 11:25:18 pm ✔ Entered [18000] in Second Year Volume Pass 11:25:21 pm ✔ Entered [15000] in Third Year Volume Pass 11:25:23 pm ✔ Entered [12000] in Fourth Year Volume Pass 11:25:25 pm ✔ Entered [10000] in Fifth Year Volume Pass 11:25:28 pm ✔ Entered [tool-101] in Tool Life Pass 11:25:28 pm 🎉 All Tooling Cost fields entered successfully! Warning 11:25:28 pm Execution time since last step: 41.45 sec (Took longer than expected!) Info 11:25:28 pm Attempting to click Save button in Tooling Cost tab... Pass 11:25:28 pm Clicked Save button successfully. Pass 11:25:28 pm Toast Message Displayed: Tooling Cost saved successfully. Warning 11:25:33 pm Execution time since last step: 5.50 sec (Took longer than expected!) Info 11:25:33 pm ===== START: Copy Costing For Customer ===== Info 11:25:33 pm Execution time since last step: 0.00 sec Info 11:25:33 pm Step 1️⃣ Navigating to 'Part Price Calculations' tab... Pass 11:25:34 pm Navigated to 'BOP' tab successfully. Warning 11:25:40 pm Execution time since last step: 6.73 sec (Took longer than expected!) Info 11:25:40 pm Step 2️⃣ Clicking on the Three-Bar button and selecting 'Copy Costing'... Pass 11:25:40 pm ✅ Selected 'Copy Costing' option successfully. Info 11:25:42 pm Execution time since last step: 2.35 sec Info 11:25:42 pm Step 3️⃣ Selecting costing type from dropdown... Info 11:25:43 pm Execution time since last step: 0.35 sec Info 11:25:43 pm ✅ Selected costing type: Should Cost–Sales Info 11:25:45 pm Execution time since last step: 2.01 sec Info 11:25:45 pm Step 4️⃣ Selecting customer: Rishicustomer - Tbilisi Info 11:25:48 pm Execution time since last step: 2.99 sec Info 11:25:48 pm Button text read by Selenium → [0004 Rishicustomer - Tbilisi] Pass 11:25:48 pm ✅ Clicked Customer (normal click): 0004 Rishicustomer - Tbilisi Info 11:25:50 pm Execution time since last step: 2.16 sec Info 11:25:50 pm Step 5️⃣ Selecting Product Model... Info 11:25:52 pm Execution time since last step: 2.62 sec Info 11:25:52 pm ✅ Selected Product Model: Info 11:25:54 pm Execution time since last step: 2.00 sec Info 11:25:54 pm Step 6️⃣ Selecting Part Number: 88-60-38 Warning 11:26:13 pm Execution time since last step: 19.06 sec (Took longer than expected!) Info 11:26:13 pm ✅ Selected Part Number: 88-60-38 Info 11:26:15 pm Execution time since last step: 2.01 sec Info 11:26:15 pm Step 7️⃣ Selecting OHP... Info 11:26:18 pm Execution time since last step: 2.38 sec Info 11:26:18 pm Entered OHP search value: [Speed testing-Rej-1.000 % of RMC+PC ,Rej-3.000 % of BOP ,ICC-32.000 % of RMC ,ICC-23.000 % of PC ,ICC-21.000 % of BOP ,OH-2.000 % of RMC ,OH-321.000 % of PC ,OH-12.000 % of BOP ,P-21.000 % of RMC ,P-21.000 % of PC ,P-3.000 % of BOP ,PKG-2.000 % of RMC+PC ,Frd-3.000 % of RMC ,Frd-4.000 % of PC ,Frd-213.000 % of BOP ,Inc-3.000 % of RMC ,Inc-1.000 % of PC ,Inc-3.000 % of BOP ,O/c-1.000 % of RMC+PC ,] Pass 11:26:18 pm ✅ Selected OHP option: Info 11:26:20 pm Execution time since last step: 2.14 sec Info 11:26:20 pm Step 8️⃣ Clicking Copy button... Pass 11:26:21 pm ✅ Clicked Copy button successfully (normal click). Info 11:26:22 pm Execution time since last step: 1.60 sec Info 11:26:22 pm Step 9️⃣ Validating success toast message... Pass 11:26:25 pm ✅ Toast message matched successfully: Costing data copied successfully Warning 11:26:28 pm Execution time since last step: 6.00 sec (Took longer than expected!) Info 11:26:28 pm Step 🔟 Closing Copy Costing popup. Pass 11:26:28 pm ✅ Copy Costing for Customer completed successfully. Info 11:26:28 pm Execution time since last step: 0.63 sec Info 11:26:28 pm ===== END: Copy Costing For Customer ===== Pass 11:26:32 pm Clicked on option: Master Data Info 11:26:32 pm Execution time since last step: 3.48 sec Info 11:26:32 pm Master Data Is Displayed On Dashboard.... Pass 11:26:34 pm Clicked Master Option: Part Master Warning 11:26:37 pm Execution time since last step: 5.17 sec (Took longer than expected!) Info 11:26:37 pm Validating For CopyCasting Value Pass 11:26:40 pm Clicked on option: Master Data Info 11:26:40 pm Execution time since last step: 3.31 sec Info 11:26:40 pm Master Data Is Displayed On Dashboard.... Pass 11:26:43 pm Clicked Master Option: Part Master Warning 11:26:46 pm Execution time since last step: 5.52 sec (Took longer than expected!) Info 11:26:46 pm Validating For CopyCasting Value Info 11:26:46 pm Execution time since last step: 0.00 sec Info 11:26:46 pm ===== START: Verify Part Number & Description view table partMaster ===== Info 11:26:50 pm Execution time since last step: 4.18 sec Info 11:26:50 pm Opening Part Master filter and selecting: Part No. Warning 11:27:42 pm Execution time since last step: 52.14 sec (Took longer than expected!) Info 11:27:42 pm Filter value selected: Part No. Warning 11:27:51 pm Execution time since last step: 8.89 sec (Took longer than expected!) Info 11:27:51 pm ============================================== Info 11:27:51 pm Execution time since last step: 0.00 sec Info 11:27:51 pm [View Table Part Master For Sales Name By Sales Header Coloumn] Info 11:27:51 pm Execution time since last step: 0.00 sec Info 11:27:51 pm ============================================== Info 11:27:51 pm Execution time since last step: 0.41 sec Info 11:27:51 pm ✅ Total Headers Found: 31 Info 11:27:51 pm Execution time since last step: 0.00 sec Info 11:27:51 pm Headers → [Action, Company Name, Part No., Part Description, Part UOM, Costing Type, Product Category, Product Model Name and No., Special Product Category, Customer, Customer Part No., Supplier Detail 1, %SOB, Unit Price, Supplier Detail 2, Supplier Detail 3, Supplier Detail 4, Supplier Detail 5, Supplier Detail 6, Supplier Detail 7, Supplier Detail 8, Supplier Detail 9, Supplier Detail 10, Customer Name 1, Customer 1 Unit Price, Customer Name 2, Customer 2 Unit Price, Customer Name 3, Customer 3 Unit Price, Customer Name 4, Customer 4 Unit Price] Info 11:27:51 pm Execution time since last step: 0.00 sec Info 11:27:51 pm 🧩 Validation Targets → [Company Name, Part No., Part Description, Part UOM, Product Category, Product Model Name and No., Special Product Category, Customer] Warning 11:27:51 pm [Company Name] mismatch ignored → Expected: COSTMASTER-0304-MOHALI-CM1 | Actual: COSTMASTER-0304-CM1 Pass 11:27:51 pm [Part No.] Match → Expected: 88-60-38 | Actual: 88-60-38 Pass 11:27:51 pm [Part Description] Match → Expected: Lamonica631 | Actual: Lamonica631 Pass 11:27:51 pm [Part UOM] Match → Expected: Hourly | Actual: Hourly Pass 11:27:51 pm [Product Category] Match → Expected: rishi | Actual: rishi Pass 11:27:51 pm [Product Model Name and No.] Match → Expected: JKLakshmi-001 | Actual: JKLakshmi-001 Pass 11:27:51 pm [Special Product Category] Match → Expected: ACCESSORIES | Actual: ACCESSORIES Warning 11:27:51 pm [Customer] mismatch ignored → Expected: Rishicustomer-Tbilisi-0004 | Actual: Rishicustomer-0004 Pass 11:27:51 pm Row matched by Part No. (Sales not verified, continuing click). Pass 11:27:56 pm 🟢 Clicked Sales cell → Rishicustomer-0004 Warning 11:27:56 pm Execution time since last step: 5.06 sec (Took longer than expected!) Info 11:27:56 pm ============================================== Info 11:27:56 pm Execution time since last step: 0.00 sec Info 11:27:56 pm VALIDATION COMPLETED: [View Table Part Master For Sales Name By Customer Header Coloumn] Info 11:27:56 pm Execution time since last step: 0.00 sec Info 11:27:56 pm ============================================== Pass 11:27:56 pm ✔ Part found successfully: 88-60-38 | Description: Lamonica631 Info 11:27:56 pm Execution time since last step: 0.00 sec Info 11:27:56 pm Stored Part Data: {Part Description=Lamonica631, Part Number=88-60-38, Filter Used=Part No.} Info 11:27:56 pm Execution time since last step: 0.00 sec Info 11:27:56 pm ===== END: Verify Part Number & Description (Sales Side) Part Master View Table ===== Info 11:27:57 pm Execution time since last step: 1.01 sec Info 11:27:57 pm ===== START: Verifying Saved 'Part Attributes' Values ===== Warning 11:27:57 pm ⚠ Tab not active → Re-loading Info 11:28:01 pm Execution time since last step: 3.22 sec Info 11:28:01 pm Navigated to tab → Part Price Calculations Info 11:28:02 pm Execution time since last step: 1.21 sec Info 11:28:02 pm Attempt 1 to load Part Attributes tab Info 11:28:02 pm Execution time since last step: 0.23 sec Info 11:28:02 pm Navigated to tab → Part Attributes Pass 11:28:03 pm ✔ Part Attributes tab active (Attempt 1) Info 11:28:03 pm Execution time since last step: 1.08 sec Info 11:28:03 pm ----- START FIELD VALIDATIONS ----- Pass 11:28:03 pm Annual Requirement matched → Expected: 200 | Actual: 200.000 Pass 11:28:03 pm Average Monthly Requirement matched → Expected: 20 | Actual: 20.000 Pass 11:28:03 pm Lot Size matched → Expected: 30.33 | Actual: 30.330 Info 11:28:03 pm Execution time since last step: 0.09 sec Info 11:28:03 pm Validating Commodity Group dropdown... Pass 11:28:03 pm Commodity Group MATCHED → Plastics Info 11:28:03 pm Execution time since last step: 0.04 sec Info 11:28:03 pm ✔ Completed Part Attributes saved value verification. Info 11:28:03 pm Execution time since last step: 0.00 sec Info 11:28:03 pm ============================================== Info 11:28:03 pm Execution time since last step: 0.00 sec Info 11:28:03 pm START: Validate Price Calculation (Forging) Info 11:28:03 pm Execution time since last step: 0.00 sec Info 11:28:03 pm ============================================== Pass 11:28:03 pm Navigated to 'Part Price Calculations' tab Pass 11:28:06 pm ✔ RM Input Category matched | Expected = Forging | Actual = Forging Pass 11:28:06 pm ✔ Shape Option matched | Expected = Sheet | Actual = Sheet Pass 11:28:07 pm ✔ Commodity Group matched | Expected = Ferrous Metals | Actual = Ferrous Metals Pass 11:28:07 pm ✔ Group Classification matched | Expected = Stainless Steel | Actual = Stainless Steel Pass 11:28:08 pm ✔ Year matched | Expected = 2021-2022 | Actual = 2021-2022 Pass 11:28:08 pm ✔ Period matched | Expected = Jan | Actual = Jan Pass 11:28:08 pm ✔ Specific Grade matched | Expected = CRCA-007 | Actual = CRCA-007 Pass 11:28:08 pm ✔ Radio Button selected → Direct Entry Fail 11:28:08 pm Mismatch: ❌ Radio Button NOT selected → Cut Margin Pass 11:28:08 pm ✔ Radio Button selected → No Of Pieces Pass 11:28:08 pm ✔ Radio Button selected → Blank Weight Direct Pass 11:28:08 pm [ForgeWeight] matched → Expected = 12.850 | Actual = 12.850 Pass 11:28:08 pm [Perimeter] matched → Expected = 20.450 | Actual = 20.450 Fail 11:28:08 pm Mismatch: [BlankWtDirect] mismatch → Expected = 29.450 | Actual = 11.950 Pass 11:28:08 pm [CutMargin] matched → Expected = 10.550 | Actual = 10.550 Pass 11:28:08 pm [NoOfPieces] matched → Expected = 14.750 | Actual = 14.750 Pass 11:28:08 pm [BlankWtKg] matched → Expected = 11.950 | Actual = 11.950 Pass 11:28:08 pm [RejectionWastage] matched → Expected = 11.250 | Actual = 11.250 Pass 11:28:08 pm [FinishWeight] matched → Expected = 9.500 | Actual = 9.500 Pass 11:28:08 pm [ScrapRealization] matched → Expected = 18.650 | Actual = 18.650 Pass 11:28:10 pm [CutMarginEffort] auto-calculated → Expected = | Actual = Pass 11:28:10 pm [FinalBlankWtKg] auto-calculated → Expected = 13.29437 | Actual = 13.29437 Pass 11:28:10 pm [ScrapCostPerKg] auto-calculated → Expected = 0 | Actual = 0 Pass 11:28:10 pm [ScrapWtPerKg] auto-calculated → Expected = 3.794 | Actual = 3.794 Pass 11:28:10 pm [RmCostPerKg] auto-calculated → Expected = 0 | Actual = 0 Pass 11:28:10 pm [ScrapCostKg] auto-calculated → Expected = 0.000 | Actual = 0.000 Pass 11:28:10 pm [NetRmCostPerPc] auto-calculated → Expected = 0.000 | Actual = 0.000 Pass 11:28:10 pm [RmYieldPercentage] auto-calculated → Expected = 107.531 | Actual = 107.531 Pass 11:28:10 pm [PieceAllowances] auto-calculated → Expected = 155.613 | Actual = 155.613 Pass 11:28:11 pm ✔ OHP matched | Expected = Speed testing-Rej-1.000 % of RMC+PC ,Rej-3.000 % of BOP ,ICC-32.000 % of RMC ,ICC-23.000 % of PC ,ICC-21.000 % of BOP ,OH-2.000 % of RMC ,OH-321.000 % of PC ,OH-12.000 % of BOP ,P-21.000 % of RMC ,P-21.000 % of PC ,P-3.000 % of BOP ,PKG-2.000 % of RMC+PC ,Frd-3.000 % of RMC ,Frd-4.000 % of PC ,Frd-213.000 % of BOP ,Inc-3.000 % of RMC ,Inc-1.000 % of PC ,Inc-3.000 % of BOP ,O/c-1.000 % of RMC+PC , | Actual = Speed testing-Rej-1.000 % of RMC+PC ,Rej-3.000 % of BOP ,ICC-32.000 % of RMC ,ICC-23.000 % of PC ,ICC-21.000 % of BOP ,OH-2.000 % of RMC ,OH-321.000 % of PC ,OH-12.000 % of BOP ,P-21.000 % of RMC ,P-21.000 % of PC ,P-3.000 % of BOP ,PKG-2.000 % of RMC+PC ,Frd-3.000 % of RMC ,Frd-4.000 % of PC ,Frd-213.000 % of BOP ,Inc-3.000 % of RMC ,Inc-1.000 % of PC ,Inc-3.000 % of BOP ,O/c-1.000 % of RMC+PC , Pass 11:28:11 pm ✔ Radio Button selected → Direct Entry OHP Pass 11:28:11 pm [RejectionValue] matched → Expected = 18.250 | Actual = 18.250 Pass 11:28:11 pm [Packing] matched → Expected = 30.750 | Actual = 30.750 Pass 11:28:11 pm [Insurance] matched → Expected = 3.750 | Actual = 3.750 Pass 11:28:11 pm [Profit] matched → Expected = 60.450 | Actual = 60.450 Pass 11:28:11 pm [OverHead] matched → Expected = 10.250 | Actual = 10.250 Pass 11:28:11 pm [ICC] matched → Expected = 2.350 | Actual = 2.350 Pass 11:28:12 pm [Freight] matched → Expected = 1.250 | Actual = 1.250 Pass 11:28:12 pm [Factor1] matched → Expected = 110.250 | Actual = 110.250 Pass 11:28:12 pm [Factor2] matched → Expected = 111.250 | Actual = 111.250 Pass 11:28:12 pm [Factor3] matched → Expected = 112.250 | Actual = 112.250 Pass 11:28:12 pm [Remarks] auto-calculated → Expected = cust_save | Actual = cust_save Pass 11:28:12 pm [ToolCost] auto-calculated → Expected = | Actual = Pass 11:28:12 pm [Quantity] auto-calculated → Expected = | Actual = Pass 11:28:12 pm [ToolAmortization] auto-calculated → Expected = | Actual = Pass 11:28:12 pm [Maintenance] auto-calculated → Expected = 0 | Actual = 0 Pass 11:28:12 pm ✔ All Forging values validated successfully Warning 11:28:16 pm Execution time since last step: 12.70 sec (Took longer than expected!) Info 11:28:16 pm ============================================== Info 11:28:16 pm Execution time since last step: 0.00 sec Info 11:28:16 pm END: Validate Price Calculation (Forging ) Info 11:28:16 pm Execution time since last step: 0.00 sec Info 11:28:16 pm ============================================== Info 11:28:16 pm Execution time since last step: 0.00 sec Info 11:28:16 pm -------------------------------------------------- Info 11:28:16 pm Execution time since last step: 0.00 sec Info 11:28:16 pm STARTING BOP VALIDATION (UI ↔ MAP) Info 11:28:16 pm Execution time since last step: 0.00 sec Info 11:28:16 pm -------------------------------------------------- Info 11:28:16 pm Execution time since last step: 0.00 sec Info 11:28:16 pm Expected BOP values received → {Header_Customer=Supplier Name-01, Header_Duties%=0.000, PartNo=M5 pressure rivet nut-28102024, Header_Other Cost=0.000, Header_BOP Handling%=0.000, Header_Total Cost=246.00000, PartCostPerUnit=123.000, Header_Part Description=28102024, Header_Supply Currency=, Header_Qty/Pc=2, Header_Currency Conversion=1.000, ToastMessage=BOP Saved successfully., Header_UOM=Nos., Header_Bop Type=Bolt, Header_Freight & Insurance %=, TotalCost_ExtraCell=246.000, QtyPerPc=2, Header_Sub Total=246.000, TotalCost_UI=246.00000, Header_Part Cost/Unit=123.000} Info 11:28:18 pm Execution time since last step: 2.01 sec Info 11:28:18 pm switching to BOP tab Pass 11:28:19 pm switch to BOP tab executed Pass 11:28:19 pm ✔ Standard BOP header visible. Pass 11:28:19 pm ✔ Standard BOP table & first row ready. Pass 11:28:19 pm ✔ BOP page loaded successfully Pass 11:28:19 pm Part No matched → M5 pressure rivet nut-28102024 Info 11:28:19 pm Execution time since last step: 1.25 sec Info 11:28:19 pm ✅ Found header 'Qty/Pc' at column index: 7 Pass 11:28:19 pm 📋 Retrieved value from column 'Qty/Pc' = '2.000'. Pass 11:28:19 pm Qty/Pc matched → 2.000 Info 11:28:19 pm Execution time since last step: 0.12 sec Info 11:28:19 pm ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 11:28:19 pm 📋 Retrieved value from column 'Part Cost/Unit' = '123.00000'. Pass 11:28:19 pm Part Cost/Unit matched → 123.000 Info 11:28:19 pm Execution time since last step: 0.18 sec Info 11:28:19 pm ✅ Found header 'Total Cost' at column index: 16 Pass 11:28:20 pm 📋 Retrieved value from column 'Total Cost' = '246.000'. Pass 11:28:20 pm Total Cost (UI) matched → 246.000 Pass 11:28:20 pm Total Cost (Extra Cell) matched → 246.000 Info 11:28:20 pm Execution time since last step: 0.07 sec Info 11:28:20 pm ------ VALIDATING ALL HEADER VALUES ------ Info 11:28:20 pm Execution time since last step: 0.05 sec Info 11:28:20 pm ✅ Found header 'Customer' at column index: 4 Pass 11:28:20 pm 📋 Retrieved value from column 'Customer' = 'Supplier Name-01'. Pass 11:28:20 pm Customer matched → Supplier Name-01 Info 11:28:20 pm Execution time since last step: 0.11 sec Info 11:28:20 pm ✅ Found header 'Duties%' at column index: 10 Pass 11:28:20 pm 📋 Retrieved value from column 'Duties%' = '0.000'. Pass 11:28:20 pm Duties% matched → 0.000 Info 11:28:20 pm Execution time since last step: 0.12 sec Info 11:28:20 pm ✅ Found header 'Other Cost' at column index: 12 Pass 11:28:20 pm 📋 Retrieved value from column 'Other Cost' = '0.000'. Pass 11:28:20 pm Other Cost matched → 0.000 Info 11:28:20 pm Execution time since last step: 0.14 sec Info 11:28:20 pm ✅ Found header 'BOP Handling%' at column index: 15 Pass 11:28:20 pm 📋 Retrieved value from column 'BOP Handling%' = '0.000'. Pass 11:28:20 pm BOP Handling% matched → 0.000 Info 11:28:20 pm Execution time since last step: 0.07 sec Info 11:28:20 pm ✅ Found header 'Part Description' at column index: 3 Pass 11:28:20 pm 📋 Retrieved value from column 'Part Description' = '28102024'. Pass 11:28:20 pm Part Description matched → 28102024.000 Info 11:28:20 pm Execution time since last step: 0.03 sec Info 11:28:20 pm Skipping header validation for blank expected value → Supply Currency Info 11:28:20 pm Execution time since last step: 0.08 sec Info 11:28:20 pm ✅ Found header 'Currency Conversion' at column index: 9 Pass 11:28:20 pm 📋 Retrieved value from column 'Currency Conversion' = '1.000'. Pass 11:28:20 pm Currency Conversion matched → 1.000 Info 11:28:20 pm Execution time since last step: 0.09 sec Info 11:28:20 pm ✅ Found header 'UOM' at column index: 6 Pass 11:28:20 pm 📋 Retrieved value from column 'UOM' = 'Nos.'. Pass 11:28:20 pm UOM matched → Nos. Info 11:28:20 pm Execution time since last step: 0.05 sec Info 11:28:20 pm ✅ Found header 'Bop Type' at column index: 2 Pass 11:28:20 pm 📋 Retrieved value from column 'Bop Type' = 'Bolt'. Pass 11:28:20 pm Bop Type matched → Bolt Info 11:28:20 pm Execution time since last step: 0.03 sec Info 11:28:20 pm Skipping header validation for blank expected value → Freight & Insurance % Info 11:28:20 pm Execution time since last step: 0.12 sec Info 11:28:20 pm ✅ Found header 'Sub Total' at column index: 14 Pass 11:28:20 pm 📋 Retrieved value from column 'Sub Total' = '246.000'. Pass 11:28:20 pm Sub Total matched → 246.000 Info 11:28:20 pm Execution time since last step: 0.03 sec Info 11:28:20 pm -------------------------------------------------- Info 11:28:20 pm Execution time since last step: 0.00 sec Info 11:28:20 pm BOP VALIDATION COMPLETED Info 11:28:20 pm Execution time since last step: 0.00 sec Info 11:28:20 pm -------------------------------------------------- Info 11:28:20 pm Execution time since last step: 0.00 sec Info 11:28:20 pm -------------------------------------------------- Info 11:28:20 pm Execution time since last step: 0.00 sec Info 11:28:20 pm STARTING BOP IN-HOUSE VALIDATION (UI ↔ MAP) Info 11:28:20 pm Execution time since last step: 0.00 sec Info 11:28:20 pm -------------------------------------------------- Pass 11:28:20 pm ✔ In-House BOP header visible. Pass 11:28:21 pm ✔ In-House BOP table & first row ready. Info 11:28:21 pm Execution time since last step: 0.29 sec Info 11:28:21 pm Navigated to 'BOP' tab successfully. Pass 11:28:23 pm ✔ In House BOP section visible for validation. Info 11:28:23 pm Execution time since last step: 2.22 sec Info 11:28:23 pm ℹ In-House Header Map: {Part No.=0, Bop Type=1, Part Description=2, UOM=3, Qty/Pc=4, RM Grade=5, RM Rate/kg=6, Gross Wt=7, Finish Wt=8, RM Cost=9, Process Cost=10, Others=11, Part Cost/Unit=12, Sub Total=13, BOP Handling%=14, Total Cost=15} Pass 11:28:23 pm Part No (In-House) matched → Partno-002-Part Desc-2812 Pass 11:28:23 pm Qty/Pc (In-House) matched → 21.000 Pass 11:28:23 pm Part Cost/Unit (In-House) matched → 570.000 Pass 11:28:23 pm Total Cost (In-House) matched → 11970.000 Info 11:28:23 pm Execution time since last step: 0.12 sec Info 11:28:23 pm ------ VALIDATING ALL IN-HOUSE HEADER VALUES ------ Pass 11:28:23 pm Bop Type (In-House) matched → Bolt Pass 11:28:23 pm Part Description (In-House) matched → Part Desc-2812 Pass 11:28:23 pm UOM (In-House) matched → cm-2 Pass 11:28:23 pm RM Grade (In-House) matched → ST-1 Pass 11:28:23 pm RM Rate/kg (In-House) matched → 355.000 Pass 11:28:23 pm Gross Wt (In-House) matched → 0.000 Pass 11:28:23 pm Finish Wt (In-House) matched → 10.000 Pass 11:28:23 pm RM Cost (In-House) matched → 540.000 Pass 11:28:23 pm Process Cost (In-House) matched → 20.000 Pass 11:28:23 pm Others (In-House) matched → 10.000 Pass 11:28:23 pm Sub Total (In-House) matched → 11970.000 Info 11:28:23 pm Execution time since last step: 0.17 sec Info 11:28:23 pm Skipping blank expected value → BOP Handling% Info 11:28:23 pm Execution time since last step: 0.00 sec Info 11:28:23 pm -------------------------------------------------- Info 11:28:23 pm Execution time since last step: 0.00 sec Info 11:28:23 pm BOP IN-HOUSE VALIDATION COMPLETED Info 11:28:23 pm Execution time since last step: 0.00 sec Info 11:28:23 pm -------------------------------------------------- Info 11:28:23 pm Execution time since last step: 0.00 sec Info 11:28:23 pm Tooling COST MAP FROM EnterToolingCost(): {ToolPartNodrp=Manual Entry, FirstYrVolume=20000, ToolType=Carbide tool, FifthYrVolume=10000, PartEnvelopeHeight=5.30, PartEnvelopeWidth=12.10, Toolowinership=Customer Paid, PartEnvelopeLength=25.50, Toollife=tool-101, ToolPartNo=12345, SupplierToolfor=0801-Celesta, SecondYrVolume=18000, SettledToolCost=500000, ToolDesc=Automation Tool Description, FourthYrVolume=12000, ToolAdvance=100000, ThirdYrVolume=15000} Info 11:28:23 pm Execution time since last step: 0.00 sec Info 11:28:23 pm ============================================== Info 11:28:23 pm Execution time since last step: 0.00 sec Info 11:28:23 pm VALIDATION STARTED: [Tooling Cost Section] Info 11:28:23 pm Execution time since last step: 0.00 sec Info 11:28:23 pm ============================================== Info 11:28:23 pm Execution time since last step: 0.23 sec Info 11:28:23 pm Navigated to 'Tooling Cost' tab for verification. Pass 11:28:24 pm ✔ Tooling Cost header visible. Pass 11:28:24 pm ✔ Tooling Cost table & first row ready. Info 11:28:24 pm Execution time since last step: 0.75 sec Info 11:28:24 pm 🔍 Starting validation for 17 Tooling Cost fields... Fail 11:28:49 pm Mismatch: FAIL: [Tool No.] Expected = Manual Entry | Actual = Select Pass 11:28:50 pm PASS: [First Year Volume] Expected = 20000 | Actual = 20000 Pass 11:29:15 pm PASS: [Tool Type] Expected = Carbide tool | Actual = Carbide tool Pass 11:29:15 pm PASS: [Fifth Year Volume] Expected = 10000 | Actual = 10000 Pass 11:29:16 pm PASS: [Part Envelope Height(mm)] Expected = 5.30 | Actual = 5.30 Pass 11:29:16 pm PASS: [Part Envelope Width(mm)] Expected = 12.10 | Actual = 12.10 Pass 11:29:41 pm PASS: [Tool Owner ship] Expected = Customer Paid | Actual = Customer Paid Pass 11:29:41 pm PASS: [Part Envelope Length(mm)] Expected = 25.50 | Actual = 25.50 Pass 11:29:42 pm PASS: [Tool Life] Expected = tool-101 | Actual = tool-101 Fail 11:29:42 pm Mismatch: FAIL: [Enter Tool No.] Expected = 12345 | Actual = Manual Entry Pass 11:30:07 pm PASS: [Supplier Name and Code] Expected = 0801-Celesta | Actual = 0801-Celesta Pass 11:30:07 pm PASS: [Second Year Volume] Expected = 18000 | Actual = 18000 Pass 11:30:08 pm PASS: [Settled Tool Cost] Expected = 500000 | Actual = 500000 Pass 11:30:08 pm PASS: [Tool Description] Expected = Automation Tool Description | Actual = Automation Tool Description Pass 11:30:08 pm PASS: [Fourth Year Volume] Expected = 12000 | Actual = 12000 Pass 11:30:08 pm PASS: [Tool Advance] Expected = 100000 | Actual = 100000 Pass 11:30:08 pm PASS: [Third Year Volume] Expected = 15000 | Actual = 15000 Warning 11:30:08 pm Execution time since last step: 104.26 sec (Took longer than expected!) Info 11:30:08 pm ============================================== Info 11:30:08 pm Execution time since last step: 0.00 sec Info 11:30:08 pm VALIDATION SUMMARY Info 11:30:08 pm Execution time since last step: 0.00 sec Info 11:30:08 pm ============================================== Info 11:30:08 pm Execution time since last step: 0.00 sec Info 11:30:08 pm Checked : 17 Info 11:30:08 pm Execution time since last step: 0.00 sec Info 11:30:08 pm Passed : 15 Info 11:30:08 pm Execution time since last step: 0.00 sec Info 11:30:08 pm Failed : 2 Info 11:30:08 pm Execution time since last step: 0.00 sec Info 11:30:08 pm Warnings : 0 Info 11:30:08 pm Execution time since last step: 0.00 sec Info 11:30:08 pm ============================================== Fail 11:30:08 pm Mismatch: ❌ Validation completed with 2 mismatches. Pass 11:30:09 pm Test Passed Pass 11:30:09 pm Screenshot on Success
-
PT_C_45Module Access Validation Ferrous Procurement
11:30:09 pm / 00:07:49:774 Fail
PT_C_45Module Access Validation Ferrous Procurement
01.02.2026 11:30:09 pm 01.02.2026 11:37:58 pm 00:07:49:774 · #test-id=16Status Timestamp Details Pass 11:30:14 pm Clicked on option: Master Data Warning 11:30:14 pm Execution time since last step: 5.46 sec (Took longer than expected!) Info 11:30:14 pm Master Data Is Displayed On Dashboard.... Pass 11:30:17 pm Clicked Master Option: Part Master Info 11:30:17 pm Execution time since last step: 2.50 sec Info 11:30:17 pm ===== STEP 1: Enter Part Details ===== Pass 11:30:17 pm Entered Part Number → 29-22-44 Pass 11:30:19 pm Entered Part Description → Mauricio575 Info 11:30:21 pm Execution time since last step: 4.58 sec Info 11:30:21 pm ===== STEP 2: Selecting Part UOM Value ===== Info 11:30:21 pm Execution time since last step: 0.19 sec Info 11:30:21 pm Clicked on UOM dropdown. Info 11:30:24 pm Execution time since last step: 2.25 sec Info 11:30:24 pm Entered search keyword in UOM search box → Hourly Pass 11:30:26 pm Selected UOM → Hourly Info 11:30:28 pm Execution time since last step: 4.19 sec Info 11:30:28 pm ===== STEP 3: Selecting Company Name ===== Pass 11:30:30 pm Selected Company Name → COSTMASTER-0304-MOHALI-CM1 Info 11:30:30 pm Execution time since last step: 2.35 sec Info 11:30:30 pm ===== STEP 4: Selecting Radio Button By Name ===== Pass 11:30:30 pm Selected Radio Button → Procurement Info 11:30:32 pm Execution time since last step: 2.20 sec Info 11:30:32 pm ===== STEP 5: Selecting Supplier Name ===== Pass 11:30:33 pm Selected Supplier → 0801-Celesta Info 11:30:35 pm Execution time since last step: 2.75 sec Info 11:30:35 pm ===== STEP 6: Selecting Customer Name ===== Pass 11:30:48 pm Selected Customer → Rishicustomer-Tbilisi-0004 Warning 11:30:52 pm Execution time since last step: 16.77 sec (Took longer than expected!) Info 11:30:52 pm ===== STEP 6: Selecting Product Category ===== Info 11:30:53 pm Execution time since last step: 1.17 sec Info 11:30:53 pm trying JavaScript click for: Pass 11:30:58 pm Selected Product Category → rishi Info 11:30:58 pm Execution time since last step: 4.97 sec Info 11:30:58 pm ===== STEP 7: Selecting Product Model ===== Info 11:30:58 pm Execution time since last step: 0.27 sec Info 11:30:58 pm trying JavaScript click for: Pass 11:31:03 pm Selected Product Model → JKLakshmi-001 Warning 11:31:05 pm Execution time since last step: 6.84 sec (Took longer than expected!) Info 11:31:05 pm ===== STEP 8: Selecting Special Product Category ===== Info 11:31:06 pm Execution time since last step: 1.14 sec Info 11:31:06 pm trying JavaScript click for: Pass 11:31:09 pm Selected Special Product Category → ACCESSORIES Info 11:31:11 pm Execution time since last step: 4.89 sec Info 11:31:11 pm ===== STEP 9: Clicking Save Button ===== Info 11:31:11 pm Execution time since last step: 0.05 sec Info 11:31:11 pm ===== STEP: Clicking Button in Part Master → Save ===== Pass 11:31:11 pm ✅ Successfully clicked button → Save Pass 11:31:11 pm Clicked on 'Save' button successfully. Info 11:31:11 pm Execution time since last step: 0.11 sec Info 11:31:11 pm ===== STEP 10: Verifying Toast Message ===== Info 11:31:13 pm Execution time since last step: 1.16 sec Info 11:31:13 pm Toast message appeared: Part Master details saved successfully. Info 11:31:13 pm Execution time since last step: 0.00 sec Info 11:31:13 pm ✅ Toast message validated successfully. Expected: Part Master details saved successfully. Pass 11:31:13 pm Toast message verification completed successfully. Info 11:31:13 pm Execution time since last step: 0.00 sec Info 11:31:13 pm ===== START: Verify Part Number & Description View Table PartMaster ===== Info 11:31:17 pm Execution time since last step: 4.24 sec Info 11:31:17 pm Opening Part Master filter and selecting: Part No. Warning 11:32:09 pm Execution time since last step: 52.23 sec (Took longer than expected!) Info 11:32:09 pm Filter value selected: Part No. Warning 11:32:18 pm Execution time since last step: 8.89 sec (Took longer than expected!) Info 11:32:18 pm ============================================== Info 11:32:18 pm Execution time since last step: 0.00 sec Info 11:32:18 pm [View Table Part Master For Supplier Name By Supplier Header Coloumn] Info 11:32:18 pm Execution time since last step: 0.00 sec Info 11:32:18 pm ============================================== Info 11:32:18 pm Execution time since last step: 0.45 sec Info 11:32:18 pm ✅ Total Headers Found: 31 Info 11:32:18 pm Execution time since last step: 0.00 sec Info 11:32:18 pm Headers → [Action, Company Name, Part No., Part Description, Part UOM, Costing Type, Product Category, Product Model Name and No., Special Product Category, Customer, Customer Part No., Supplier Detail 1, %SOB, Unit Price, Supplier Detail 2, Supplier Detail 3, Supplier Detail 4, Supplier Detail 5, Supplier Detail 6, Supplier Detail 7, Supplier Detail 8, Supplier Detail 9, Supplier Detail 10, Customer Name 1, Customer 1 Unit Price, Customer Name 2, Customer 2 Unit Price, Customer Name 3, Customer 3 Unit Price, Customer Name 4, Customer 4 Unit Price] Info 11:32:18 pm Execution time since last step: 0.00 sec Info 11:32:18 pm 🧩 Validation Targets → [Company Name, Part No., Part Description, Part UOM, Product Category, Product Model Name and No., Special Product Category, Customer, Supplier Detail 1] Warning 11:32:18 pm [Company Name] mismatch ignored → Expected: COSTMASTER-0304-MOHALI-CM1 | Actual: COSTMASTER-0304-CM1 Pass 11:32:18 pm [Part No.] Match → Expected: 29-22-44 | Actual: 29-22-44 Pass 11:32:18 pm [Part Description] Match → Expected: Mauricio575 | Actual: Mauricio575 Pass 11:32:18 pm [Part UOM] Match → Expected: Hourly | Actual: Hourly Pass 11:32:18 pm [Product Category] Match → Expected: rishi | Actual: rishi Pass 11:32:19 pm [Product Model Name and No.] Match → Expected: JKLakshmi-001 | Actual: JKLakshmi-001 Pass 11:32:19 pm [Special Product Category] Match → Expected: ACCESSORIES | Actual: ACCESSORIES Warning 11:32:19 pm [Customer] mismatch ignored → Expected: Rishicustomer-Tbilisi-0004 | Actual: Rishicustomer-0004 Fail 11:32:19 pm Supplier mismatch → Expected: 0801-Celesta | Actual: 0801 - Celesta Pass 11:32:19 pm Row matched by Part No. (Supplier not verified, continuing click). Pass 11:32:23 pm 🟢 Clicked Supplier cell → 0801 - Celesta Info 11:32:23 pm Execution time since last step: 4.65 sec Info 11:32:23 pm ============================================== Info 11:32:23 pm Execution time since last step: 0.00 sec Info 11:32:23 pm VALIDATION COMPLETED: [View Table Part Master For Supplier Name By Supplier Header Coloumn] Info 11:32:23 pm Execution time since last step: 0.00 sec Info 11:32:23 pm ============================================== Pass 11:32:23 pm ✅ Part found successfully: 29-22-44 | Description: Mauricio575 Info 11:32:23 pm Execution time since last step: 0.00 sec Info 11:32:23 pm Stored Part Data: {Part Description=Mauricio575, Part Number=29-22-44, Filter Used=Part No.} Info 11:32:23 pm Execution time since last step: 0.00 sec Info 11:32:23 pm ===== END: Verify Part Number & Description (Supplier Side) ===== Info 11:32:24 pm Execution time since last step: 1.01 sec Info 11:32:24 pm ===== START: Verifying and Writing Data in 'Part Attributes' Tab (Procurement) ===== Info 11:32:25 pm Execution time since last step: 1.00 sec Info 11:32:25 pm ===== ENSURE PART ATTRIBUTES TAB (BOOTSTRAP FORCE) ===== Warning 11:32:25 pm ⚠ Header not visible. Forcing Bootstrap tab switch... Pass 11:32:26 pm ✔ Part Attributes tab FORCEFULLY activated via Bootstrap JS Info 11:32:26 pm Execution time since last step: 0.67 sec Info 11:32:26 pm STEP 1: Opening Commodity Group dropdown... Warning 11:32:28 pm ⚠ Dropdown already contains 912 options before searching. Info 11:32:28 pm Execution time since last step: 2.28 sec Info 11:32:28 pm STEP 2: Searching for Commodity Group: Plastics Pass 11:32:30 pm ✅ 3 Commodity Group options loaded after search. Info 11:32:30 pm Execution time since last step: 2.47 sec Info 11:32:30 pm STEP 3: Selecting desired Commodity Group from search result... Pass 11:32:31 pm ✅ Selected Commodity Group: Plastics Info 11:32:31 pm Execution time since last step: 0.09 sec Info 11:32:31 pm STEP 4: Entering SOB value... Info 11:32:31 pm Execution time since last step: 0.20 sec Info 11:32:31 pm Entered SOB Value: 10.125 → Stored As (3dp): 10.125 Info 11:32:31 pm Execution time since last step: 0.00 sec Info 11:32:31 pm STEP 5: Clicking Save on Part Attributes... Pass 11:32:31 pm ✅ Toast Message Verified. Info 11:32:31 pm Execution time since last step: 0.39 sec Info 11:32:31 pm STEP 6: Fetching SOB value from UI after save for extra confirmation... Info 11:32:31 pm Execution time since last step: 0.03 sec Info 11:32:31 pm UI SOB Value after save: 10.125 → Normalized (3dp): 10.125 Info 11:32:33 pm Execution time since last step: 2.00 sec Info 11:32:33 pm ===== END: 'Part Attributes' Tab Flow Completed (Procurement) ===== Info 11:32:35 pm Execution time since last step: 1.50 sec Info 11:32:35 pm ============================================== Info 11:32:35 pm Execution time since last step: 0.00 sec Info 11:32:35 pm START: SAVE PRICE CALCULATION (FERROUS CASTING - PROCUREMENT) Info 11:32:35 pm Execution time since last step: 0.00 sec Info 11:32:35 pm ============================================== Info 11:32:35 pm Execution time since last step: 0.00 sec Info 11:32:35 pm Step 0: Input parameters stored in map Info 11:32:35 pm Execution time since last step: 0.00 sec Info 11:32:35 pm Step 1: Navigating to 'Part Price Calculations' tab... Pass 11:32:35 pm Navigated to Part Price Calculations tab Info 11:32:38 pm Execution time since last step: 3.03 sec Info 11:32:38 pm Step 2: Selecting dropdown values... Pass 11:32:41 pm RM Input Category Selected → Ferrous Casting Pass 11:32:43 pm Clicked Direct Radio Button near RM Input Category Pass 11:32:44 pm Classification Selected → Steel Pass 11:32:46 pm Year Selected → 2025-2026 Pass 11:32:47 pm Period Selected → Apr Pass 11:32:49 pm Specific Grade Selected → Ferrous Casting Warning 11:32:50 pm Execution time since last step: 12.43 sec (Took longer than expected!) Info 11:32:50 pm Step 3: Entering numeric inputs... Pass 11:32:51 pm Cast Weight Entered → 11.5486 Pass 11:32:51 pm Finish Weight Entered → 2.7667 Info 11:32:53 pm Execution time since last step: 2.86 sec Info 11:32:53 pm Step 4: Fetching system calculated values... Pass 11:32:53 pm Scrap Realization → 100 Pass 11:32:53 pm Scrap Cost Per Kg → 117 Pass 11:32:53 pm RM Cost Per Pc → 6150.961 Info 11:32:55 pm Execution time since last step: 1.67 sec Info 11:32:55 pm Step 5: Selecting OHP... Pass 11:32:59 pm OHP Entered → RMCCCCC-Rej-199.000 % of RMC ,ICC-10.000 % of RMC ,ICC-10.000 % of PC ,ICC-10.000 % of BOP ,OH-10.000 % of RMC+PC ,P-10.000 % of RMC+PC , Pass 11:33:00 pm OHP Selected from dropdown Warning 11:33:02 pm Execution time since last step: 7.37 sec (Took longer than expected!) Info 11:33:02 pm Step 6: Entering cost inputs... Pass 11:33:06 pm All cost values entered successfully Warning 11:33:08 pm Execution time since last step: 5.93 sec (Took longer than expected!) Info 11:33:08 pm Step 7: Entering tool inputs... Pass 11:33:10 pm Tool inputs entered successfully Info 11:33:11 pm Execution time since last step: 3.42 sec Info 11:33:11 pm Step 8: Fetching final calculated values... Pass 11:33:11 pm Part Cost Per Pc A → 6865.329 Pass 11:33:11 pm Total Part Cost With Amortization → 7671.389 Info 11:33:13 pm Execution time since last step: 1.30 sec Info 11:33:13 pm Step 9: Clicking Save... Pass 11:33:14 pm Clicked Save button Pass 11:33:15 pm Toast VALID → Ferrous casting saved successfully Info 11:33:15 pm Execution time since last step: 2.61 sec Info 11:33:15 pm ============================================== Info 11:33:15 pm Execution time since last step: 0.00 sec Info 11:33:15 pm END: SAVE PRICE CALCULATION (FERROUS CASTING - PROCUREMENT) Info 11:33:15 pm Execution time since last step: 0.00 sec Info 11:33:15 pm ============================================== Info 11:33:15 pm Execution time since last step: 0.00 sec Info 11:33:15 pm switching to BOP tab Pass 11:33:17 pm switch to BOP tab executed Pass 11:33:17 pm ✔ Header located successfully. Warning 11:33:18 pm Action click failed, invoking JS function directly Pass 11:33:18 pm '+ BOP' action executed. Pass 11:33:23 pm ✔ BOP Table displayed. Pass 11:33:34 pm Selected Part No: M5 pressure rivet nut-28102024 Warning 11:33:35 pm Execution time since last step: 20.18 sec (Took longer than expected!) Info 11:33:35 pm ✅ Found header 'Qty/Pc' at column index: 7 Pass 11:33:36 pm 🟢 Entered value '2' in column 'Qty/Pc' successfully. Pass 11:33:36 pm Qty/Pc entered → 2 Info 11:33:38 pm Execution time since last step: 2.38 sec Info 11:33:38 pm ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 11:33:38 pm 📋 Retrieved value from column 'Part Cost/Unit' = '123.000'. Pass 11:33:38 pm ✔ BOP calculation completed (Part Cost/Unit non-zero). Info 11:33:38 pm Execution time since last step: 0.14 sec Info 11:33:38 pm ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 11:33:38 pm 📋 Retrieved value from column 'Part Cost/Unit' = '123.000'. Pass 11:33:38 pm Auto fetched Part Cost/Unit → 123.000 Info 11:33:38 pm Execution time since last step: 0.14 sec Info 11:33:38 pm ✅ Found header 'Total Cost' at column index: 16 Pass 11:33:38 pm 📋 Retrieved value from column 'Total Cost' = '246.00000'. Pass 11:33:38 pm Fetched Total Cost (UI) → 246.00000 Pass 11:33:38 pm Fetched Total Cost (Extra Cell) → 246.000 Info 11:33:38 pm Execution time since last step: 0.10 sec Info 11:33:38 pm ✅ Found header 'Bop Type' at column index: 2 Pass 11:33:38 pm 📋 Retrieved value from column 'Bop Type' = 'Bolt'. Info 11:33:38 pm Execution time since last step: 0.07 sec Info 11:33:38 pm ✅ Found header 'Part Description' at column index: 3 Pass 11:33:38 pm 📋 Retrieved value from column 'Part Description' = '28102024'. Info 11:33:38 pm Execution time since last step: 0.08 sec Info 11:33:38 pm ✅ Found header 'Supply' at column index: 4 Pass 11:33:38 pm 📋 Retrieved value from column 'Supply' = 'Supplier Name-01'. Info 11:33:38 pm Execution time since last step: 0.10 sec Info 11:33:38 pm ✅ Found header 'Supply Currency' at column index: 5 Pass 11:33:39 pm 📋 Retrieved value from column 'Supply Currency' = ''. Info 11:33:39 pm Execution time since last step: 0.11 sec Info 11:33:39 pm ✅ Found header 'UOM' at column index: 6 Pass 11:33:39 pm 📋 Retrieved value from column 'UOM' = 'Nos.'. Info 11:33:39 pm Execution time since last step: 0.11 sec Info 11:33:39 pm ✅ Found header 'Qty/Pc' at column index: 7 Pass 11:33:39 pm 📋 Retrieved value from column 'Qty/Pc' = '2'. Info 11:33:39 pm Execution time since last step: 0.14 sec Info 11:33:39 pm ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 11:33:39 pm 📋 Retrieved value from column 'Part Cost/Unit' = '123.000'. Info 11:33:39 pm Execution time since last step: 0.21 sec Info 11:33:39 pm ✅ Found header 'Currency Conversion' at column index: 9 Pass 11:33:39 pm 📋 Retrieved value from column 'Currency Conversion' = '1.000'. Info 11:33:39 pm Execution time since last step: 0.18 sec Info 11:33:39 pm ✅ Found header 'Duties%' at column index: 10 Pass 11:33:39 pm 📋 Retrieved value from column 'Duties%' = '0.000'. Info 11:33:39 pm Execution time since last step: 0.18 sec Info 11:33:39 pm ✅ Found header 'Freight & Insurance %' at column index: 11 Pass 11:33:39 pm 📋 Retrieved value from column 'Freight & Insurance %' = ''. Info 11:33:40 pm Execution time since last step: 0.17 sec Info 11:33:40 pm ✅ Found header 'Other Cost' at column index: 12 Pass 11:33:40 pm 📋 Retrieved value from column 'Other Cost' = '0.000'. Info 11:33:40 pm Execution time since last step: 0.19 sec Info 11:33:40 pm ✅ Found header 'Sub Total' at column index: 14 Pass 11:33:40 pm 📋 Retrieved value from column 'Sub Total' = '246.000'. Info 11:33:40 pm Execution time since last step: 0.21 sec Info 11:33:40 pm ✅ Found header 'BOP Handling%' at column index: 15 Pass 11:33:40 pm 📋 Retrieved value from column 'BOP Handling%' = '0.000'. Info 11:33:40 pm Execution time since last step: 0.25 sec Info 11:33:40 pm ✅ Found header 'Total Cost' at column index: 16 Pass 11:33:40 pm 📋 Retrieved value from column 'Total Cost' = '246.00000'. Info 11:33:40 pm Execution time since last step: 0.03 sec Info 11:33:40 pm Captured 14 header-value pairs from BOP table. Info 11:33:40 pm Execution time since last step: 0.00 sec Info 11:33:40 pm Captured BOP Header Values: Bop Type = Bolt, Part Description = 28102024, Supply = Supplier Name-01, Supply Currency = , UOM = Nos., Qty/Pc = 2, Part Cost/Unit = 123.000, Currency Conversion = 1.000, Duties% = 0.000, Freight & Insurance % = , Other Cost = 0.000, Sub Total = 246.000, BOP Handling% = 0.000, Total Cost = 246.00000 Pass 11:33:41 pm ✔ Save button is enabled. Pass 11:33:41 pm ✔ Save button clicked. Pass 11:33:42 pm Toast received → BOP Saved successfully. Info 11:33:43 pm Execution time since last step: 2.94 sec Info 11:33:43 pm ===== Filling Tooling Cost Form for Part: 29-22-44 ===== Info 11:33:45 pm Execution time since last step: 1.79 sec Info 11:33:45 pm Navigated to Tooling Cost tab. Pass 11:33:47 pm ✔ Tooling Cost header visible. Pass 11:33:47 pm ✔ Add Tool button visible. Pass 11:33:47 pm Clicked Add New Tooling Row button. Pass 11:33:49 pm ✔ Selected dropdown [Tool Number] = Manual Entry Pass 11:33:51 pm ✔ Entered [12345] in Enter Tool No. Pass 11:33:54 pm ✔ Entered [Automation Tool Description] in Tool Description Pass 11:33:56 pm ✔ Selected dropdown [Supplier Name & Code] = 0801-Celesta Pass 11:33:58 pm ✔ Selected dropdown [Tool Ownership] = Customer Paid Pass 11:34:00 pm ✔ Selected dropdown [Tool Type] = Carbide tool Pass 11:34:02 pm ✔ Entered [25.50] in Part Envelope Length Pass 11:34:05 pm ✔ Entered [12.10] in Part Envelope Width Pass 11:34:07 pm ✔ Entered [5.30] in Part Envelope Height Pass 11:34:10 pm ✔ Entered [500000] in Settled Tool Cost Pass 11:34:12 pm ✔ Entered [100000] in Tool Advance Pass 11:34:14 pm ✔ Entered [20000] in First Year Volume Pass 11:34:17 pm ✔ Entered [18000] in Second Year Volume Pass 11:34:19 pm ✔ Entered [15000] in Third Year Volume Pass 11:34:22 pm ✔ Entered [12000] in Fourth Year Volume Pass 11:34:24 pm ✔ Entered [10000] in Fifth Year Volume Pass 11:34:26 pm ✔ Entered [tool-101] in Tool Life Pass 11:34:26 pm 🎉 All Tooling Cost fields entered successfully! Warning 11:34:26 pm Execution time since last step: 41.45 sec (Took longer than expected!) Info 11:34:26 pm Attempting to click Save button in Tooling Cost tab... Pass 11:34:27 pm Clicked Save button successfully. Pass 11:34:27 pm Toast Message Displayed: Tooling Cost saved successfully. Pass 11:34:37 pm Clicked on option: Master Data Warning 11:34:37 pm Execution time since last step: 10.29 sec (Took longer than expected!) Info 11:34:37 pm Master Data Is Displayed On Dashboard.... Pass 11:34:39 pm Clicked Master Option: Part Master Warning 11:34:42 pm Execution time since last step: 5.22 sec (Took longer than expected!) Info 11:34:42 pm ===== START: Verify Part Number & Description View Table PartMaster ===== Info 11:34:46 pm Execution time since last step: 4.22 sec Info 11:34:46 pm Opening Part Master filter and selecting: Part No. Warning 11:35:38 pm Execution time since last step: 52.28 sec (Took longer than expected!) Info 11:35:38 pm Filter value selected: Part No. Warning 11:35:47 pm Execution time since last step: 9.00 sec (Took longer than expected!) Info 11:35:47 pm ============================================== Info 11:35:47 pm Execution time since last step: 0.00 sec Info 11:35:47 pm [View Table Part Master For Supplier Name By Supplier Header Coloumn] Info 11:35:47 pm Execution time since last step: 0.00 sec Info 11:35:47 pm ============================================== Info 11:35:48 pm Execution time since last step: 0.49 sec Info 11:35:48 pm ✅ Total Headers Found: 31 Info 11:35:48 pm Execution time since last step: 0.00 sec Info 11:35:48 pm Headers → [Action, Company Name, Part No., Part Description, Part UOM, Costing Type, Product Category, Product Model Name and No., Special Product Category, Customer, Customer Part No., Supplier Detail 1, %SOB, Unit Price, Supplier Detail 2, Supplier Detail 3, Supplier Detail 4, Supplier Detail 5, Supplier Detail 6, Supplier Detail 7, Supplier Detail 8, Supplier Detail 9, Supplier Detail 10, Customer Name 1, Customer 1 Unit Price, Customer Name 2, Customer 2 Unit Price, Customer Name 3, Customer 3 Unit Price, Customer Name 4, Customer 4 Unit Price] Info 11:35:48 pm Execution time since last step: 0.00 sec Info 11:35:48 pm 🧩 Validation Targets → [Company Name, Part No., Part Description, Part UOM, Product Category, Product Model Name and No., Special Product Category, Customer, Supplier Detail 1] Warning 11:35:48 pm [Company Name] mismatch ignored → Expected: COSTMASTER-0304-MOHALI-CM1 | Actual: COSTMASTER-0304-CM1 Pass 11:35:48 pm [Part No.] Match → Expected: 29-22-44 | Actual: 29-22-44 Pass 11:35:48 pm [Part Description] Match → Expected: Mauricio575 | Actual: Mauricio575 Pass 11:35:48 pm [Part UOM] Match → Expected: Hourly | Actual: Hourly Pass 11:35:48 pm [Product Category] Match → Expected: rishi | Actual: rishi Pass 11:35:48 pm [Product Model Name and No.] Match → Expected: JKLakshmi-001 | Actual: JKLakshmi-001 Pass 11:35:48 pm [Special Product Category] Match → Expected: ACCESSORIES | Actual: ACCESSORIES Warning 11:35:48 pm [Customer] mismatch ignored → Expected: Rishicustomer-Tbilisi-0004 | Actual: Rishicustomer-0004 Fail 11:35:48 pm Supplier mismatch → Expected: 0801-Celesta | Actual: 0801 - Celesta Pass 11:35:48 pm Row matched by Part No. (Supplier not verified, continuing click). Pass 11:35:53 pm 🟢 Clicked Supplier cell → 0801 - Celesta Warning 11:35:53 pm Execution time since last step: 5.28 sec (Took longer than expected!) Info 11:35:53 pm ============================================== Info 11:35:53 pm Execution time since last step: 0.00 sec Info 11:35:53 pm VALIDATION COMPLETED: [View Table Part Master For Supplier Name By Supplier Header Coloumn] Info 11:35:53 pm Execution time since last step: 0.00 sec Info 11:35:53 pm ============================================== Pass 11:35:53 pm ✅ Part found successfully: 29-22-44 | Description: Mauricio575 Info 11:35:53 pm Execution time since last step: 0.00 sec Info 11:35:53 pm Stored Part Data: {Part Description=Mauricio575, Part Number=29-22-44, Filter Used=Part No.} Info 11:35:53 pm Execution time since last step: 0.00 sec Info 11:35:53 pm ===== END: Verify Part Number & Description (Supplier Side) ===== Info 11:35:53 pm Execution time since last step: 0.00 sec Info 11:35:53 pm ===== START: Validating Saved Data for Supplier End (Part Attributes Tab) ===== Info 11:35:55 pm Execution time since last step: 2.01 sec Info 11:35:55 pm ===== ENSURE PART ATTRIBUTES TAB (BOOTSTRAP FORCE) ===== Warning 11:35:55 pm ⚠ Header not visible. Forcing Bootstrap tab switch... Pass 11:35:56 pm ✔ Part Attributes tab FORCEFULLY activated via Bootstrap JS Info 11:35:59 pm Execution time since last step: 3.90 sec Info 11:35:59 pm Expected Part Number: 29-22-44 Info 11:35:59 pm Execution time since last step: 0.00 sec Info 11:35:59 pm Expected Part Description: Mauricio575 Info 11:35:59 pm Execution time since last step: 0.00 sec Info 11:35:59 pm Expected Commodity Group: Plastics Info 11:35:59 pm Execution time since last step: 0.00 sec Info 11:35:59 pm Actual Part Number: 29-22-44 Info 11:35:59 pm Execution time since last step: 0.00 sec Info 11:35:59 pm Actual Part Description: Mauricio575 Info 11:35:59 pm Execution time since last step: 0.00 sec Info 11:35:59 pm Actual Commodity Group: Plastics Pass 11:35:59 pm Part Number matched successfully. Pass 11:35:59 pm Part Description matched successfully. Pass 11:35:59 pm Commodity Group matched successfully. Pass 11:35:59 pm SOB matched successfully → 10.125 Pass 11:35:59 pm All validations completed successfully for Supplier-end saved data. Info 11:35:59 pm Execution time since last step: 0.03 sec Info 11:35:59 pm ===== END: Supplier-End Data Validation Completed ===== Info 11:35:59 pm Execution time since last step: 0.00 sec Info 11:35:59 pm ============================================== Info 11:35:59 pm Execution time since last step: 0.00 sec Info 11:35:59 pm START: Validate Price Calculation (Ferrous Casting) Info 11:35:59 pm Execution time since last step: 0.00 sec Info 11:35:59 pm ============================================== Pass 11:36:01 pm Navigated to Part Price Calculations tab Pass 11:36:03 pm ✔ RM Input Category matched | Expected = Ferrous Casting | Actual = Ferrous Casting Pass 11:36:03 pm ✔ Classification matched | Expected = Steel | Actual = Steel Pass 11:36:03 pm ✔ Year matched | Expected = 2025-2026 | Actual = 2025-2026 Pass 11:36:03 pm ✔ Period matched | Expected = Apr | Actual = Apr Pass 11:36:03 pm ✔ Specific Grade matched | Expected = Ferrous Casting | Actual = Ferrous Casting Pass 11:36:03 pm ✔ Radio Button selected → Direct Entry Fail 11:36:04 pm Mismatch: [CastWeight] mismatch → Expected = 11.549 | Actual = 11.548 Fail 11:36:04 pm Mismatch: [FinishWeight] mismatch → Expected = 2.767 | Actual = 2.766 Pass 11:36:05 pm [ScrapRealization] matched → Expected = 100.000 | Actual = 100.000 Pass 11:36:05 pm [ScrapCostPerKg] matched → Expected = 117.000 | Actual = 117.000 Pass 11:36:05 pm [RmCostPerPc] matched → Expected = 6150.961 | Actual = 6150.961 Pass 11:36:07 pm ✔ OHP matched | Expected = RMCCCCC-Rej-199.000 % of RMC ,ICC-10.000 % of RMC ,ICC-10.000 % of PC ,ICC-10.000 % of BOP ,OH-10.000 % of RMC+PC ,P-10.000 % of RMC+PC , | Actual = RMCCCCC-Rej-199.000 % of RMC ,ICC-10.000 % of RMC ,ICC-10.000 % of PC ,ICC-10.000 % of BOP ,OH-10.000 % of RMC+PC ,P-10.000 % of RMC+PC , Pass 11:36:07 pm [RejectionValue] matched → Expected = 2.212 | Actual = 2.212 Pass 11:36:07 pm [Insurance] matched → Expected = 9.212 | Actual = 9.212 Pass 11:36:07 pm [Packing] matched → Expected = 19.212 | Actual = 19.212 Pass 11:36:07 pm [Profit] matched → Expected = 22.212 | Actual = 22.212 Pass 11:36:07 pm [OverHead] matched → Expected = 32.212 | Actual = 32.212 Pass 11:36:07 pm [Incoterms] matched → Expected = 333.212 | Actual = 333.212 Pass 11:36:07 pm [Freight] matched → Expected = 14.212 | Actual = 14.212 Pass 11:36:07 pm [Factor1] matched → Expected = 94.212 | Actual = 94.212 Pass 11:36:07 pm [Factor2] matched → Expected = 29.212 | Actual = 29.212 Pass 11:36:07 pm [Factor3] matched → Expected = 144.212 | Actual = 144.212 Pass 11:36:07 pm [Remarks] matched → Expected = 51.000 | Actual = 51.000 Fail 11:36:07 pm Mismatch: [ToolCost] mismatch → Expected = 43.212 | Actual = 0.000 Fail 11:36:07 pm Mismatch: [AmortizationQty] mismatch → Expected = 0.212 | Actual = 0.000 Fail 11:36:07 pm Mismatch: [ToolAmortization] mismatch → Expected = 429.212 | Actual = 5.333 Pass 11:36:07 pm [ToolMaintenance] matched → Expected = 109.212 | Actual = 109.212 Pass 11:36:07 pm [PartCostPerPcA] matched → Expected = 6865.329 | Actual = 6865.329 Pass 11:36:07 pm [TotalPartCostPerPcAWithAmortization] matched → Expected = 7671.389 | Actual = 7671.389 Pass 11:36:07 pm ✔ Ferrous Casting price calculation validated successfully Warning 11:36:07 pm Execution time since last step: 7.92 sec (Took longer than expected!) Info 11:36:07 pm ============================================== Info 11:36:07 pm Execution time since last step: 0.00 sec Info 11:36:07 pm END: Validate Price Calculation (Ferrous Casting) Info 11:36:07 pm Execution time since last step: 0.00 sec Info 11:36:07 pm ============================================== Info 11:36:07 pm Execution time since last step: 0.00 sec Info 11:36:07 pm -------------------------------------------------- Info 11:36:07 pm Execution time since last step: 0.00 sec Info 11:36:07 pm STARTING BOP VALIDATION (UI ↔ MAP) Info 11:36:07 pm Execution time since last step: 0.00 sec Info 11:36:07 pm -------------------------------------------------- Info 11:36:07 pm Execution time since last step: 0.00 sec Info 11:36:07 pm Expected BOP values received → {Header_Duties%=0.000, PartNo=M5 pressure rivet nut-28102024, Header_Supply=Supplier Name-01, Header_Other Cost=0.000, Header_BOP Handling%=0.000, Header_Total Cost=246.00000, PartCostPerUnit=123.000, Header_Part Description=28102024, Header_Supply Currency=, Header_Qty/Pc=2, Header_Currency Conversion=1.000, ToastMessage=BOP Saved successfully., Header_UOM=Nos., Header_Bop Type=Bolt, Header_Freight & Insurance %=, TotalCost_ExtraCell=246.000, QtyPerPc=2, Header_Sub Total=246.000, TotalCost_UI=246.00000, Header_Part Cost/Unit=123.000} Info 11:36:09 pm Execution time since last step: 2.01 sec Info 11:36:09 pm switching to BOP tab Pass 11:36:11 pm switch to BOP tab executed Pass 11:36:11 pm ✔ Standard BOP header visible. Pass 11:36:11 pm ✔ Standard BOP table & first row ready. Pass 11:36:11 pm ✔ BOP page loaded successfully Pass 11:36:12 pm Part No matched → M5 pressure rivet nut-28102024 Info 11:36:12 pm Execution time since last step: 2.50 sec Info 11:36:12 pm ✅ Found header 'Qty/Pc' at column index: 7 Pass 11:36:12 pm 📋 Retrieved value from column 'Qty/Pc' = '2.000'. Pass 11:36:12 pm Qty/Pc matched → 2.000 Info 11:36:12 pm Execution time since last step: 0.10 sec Info 11:36:12 pm ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 11:36:12 pm 📋 Retrieved value from column 'Part Cost/Unit' = '123.00000'. Pass 11:36:12 pm Part Cost/Unit matched → 123.000 Info 11:36:12 pm Execution time since last step: 0.18 sec Info 11:36:12 pm ✅ Found header 'Total Cost' at column index: 16 Pass 11:36:12 pm 📋 Retrieved value from column 'Total Cost' = '246.000'. Pass 11:36:12 pm Total Cost (UI) matched → 246.000 Pass 11:36:12 pm Total Cost (Extra Cell) matched → 246.000 Info 11:36:12 pm Execution time since last step: 0.07 sec Info 11:36:12 pm ------ VALIDATING ALL HEADER VALUES ------ Info 11:36:12 pm Execution time since last step: 0.10 sec Info 11:36:12 pm ✅ Found header 'Duties%' at column index: 10 Pass 11:36:12 pm 📋 Retrieved value from column 'Duties%' = '0.000'. Pass 11:36:12 pm Duties% matched → 0.000 Info 11:36:12 pm Execution time since last step: 0.08 sec Info 11:36:12 pm ✅ Found header 'Supply' at column index: 4 Pass 11:36:12 pm 📋 Retrieved value from column 'Supply' = 'Supplier Name-01'. Pass 11:36:12 pm Supply matched → Supplier Name-01 Info 11:36:12 pm Execution time since last step: 0.18 sec Info 11:36:12 pm ✅ Found header 'Other Cost' at column index: 12 Pass 11:36:12 pm 📋 Retrieved value from column 'Other Cost' = '0.000'. Pass 11:36:12 pm Other Cost matched → 0.000 Info 11:36:12 pm Execution time since last step: 0.18 sec Info 11:36:12 pm ✅ Found header 'BOP Handling%' at column index: 15 Pass 11:36:12 pm 📋 Retrieved value from column 'BOP Handling%' = '0.000'. Pass 11:36:12 pm BOP Handling% matched → 0.000 Info 11:36:13 pm Execution time since last step: 0.08 sec Info 11:36:13 pm ✅ Found header 'Part Description' at column index: 3 Pass 11:36:13 pm 📋 Retrieved value from column 'Part Description' = '28102024'. Pass 11:36:13 pm Part Description matched → 28102024.000 Info 11:36:13 pm Execution time since last step: 0.03 sec Info 11:36:13 pm Skipping header validation for blank expected value → Supply Currency Info 11:36:13 pm Execution time since last step: 0.08 sec Info 11:36:13 pm ✅ Found header 'Currency Conversion' at column index: 9 Pass 11:36:13 pm 📋 Retrieved value from column 'Currency Conversion' = '1.000'. Pass 11:36:13 pm Currency Conversion matched → 1.000 Info 11:36:13 pm Execution time since last step: 0.10 sec Info 11:36:13 pm ✅ Found header 'UOM' at column index: 6 Pass 11:36:13 pm 📋 Retrieved value from column 'UOM' = 'Nos.'. Pass 11:36:13 pm UOM matched → Nos. Info 11:36:13 pm Execution time since last step: 0.07 sec Info 11:36:13 pm ✅ Found header 'Bop Type' at column index: 2 Pass 11:36:13 pm 📋 Retrieved value from column 'Bop Type' = 'Bolt'. Pass 11:36:13 pm Bop Type matched → Bolt Info 11:36:13 pm Execution time since last step: 0.03 sec Info 11:36:13 pm Skipping header validation for blank expected value → Freight & Insurance % Info 11:36:13 pm Execution time since last step: 0.11 sec Info 11:36:13 pm ✅ Found header 'Sub Total' at column index: 14 Pass 11:36:13 pm 📋 Retrieved value from column 'Sub Total' = '246.000'. Pass 11:36:13 pm Sub Total matched → 246.000 Info 11:36:13 pm Execution time since last step: 0.04 sec Info 11:36:13 pm -------------------------------------------------- Info 11:36:13 pm Execution time since last step: 0.00 sec Info 11:36:13 pm BOP VALIDATION COMPLETED Info 11:36:13 pm Execution time since last step: 0.00 sec Info 11:36:13 pm -------------------------------------------------- Info 11:36:13 pm Execution time since last step: 0.00 sec Info 11:36:13 pm Tooling COST MAP FROM EnterToolingCost(): {ToolPartNodrp=Manual Entry, FirstYrVolume=20000, ToolType=Carbide tool, FifthYrVolume=10000, PartEnvelopeHeight=5.30, PartEnvelopeWidth=12.10, Toolowinership=Customer Paid, PartEnvelopeLength=25.50, Toollife=tool-101, ToolPartNo=12345, SupplierToolfor=0801-Celesta, SecondYrVolume=18000, SettledToolCost=500000, ToolDesc=Automation Tool Description, FourthYrVolume=12000, ToolAdvance=100000, ThirdYrVolume=15000} Info 11:36:13 pm Execution time since last step: 0.00 sec Info 11:36:13 pm ============================================== Info 11:36:13 pm Execution time since last step: 0.00 sec Info 11:36:13 pm VALIDATION STARTED: [Tooling Cost Section] Info 11:36:13 pm Execution time since last step: 0.00 sec Info 11:36:13 pm ============================================== Info 11:36:13 pm Execution time since last step: 0.27 sec Info 11:36:13 pm Navigated to 'Tooling Cost' tab for verification. Pass 11:36:13 pm ✔ Tooling Cost header visible. Pass 11:36:14 pm ✔ Tooling Cost table & first row ready. Info 11:36:14 pm Execution time since last step: 0.54 sec Info 11:36:14 pm 🔍 Starting validation for 17 Tooling Cost fields... Fail 11:36:39 pm Mismatch: FAIL: [Tool No.] Expected = Manual Entry | Actual = Select Pass 11:36:39 pm PASS: [First Year Volume] Expected = 20000 | Actual = 20000 Pass 11:37:05 pm PASS: [Tool Type] Expected = Carbide tool | Actual = Carbide tool Pass 11:37:05 pm PASS: [Fifth Year Volume] Expected = 10000 | Actual = 10000 Pass 11:37:05 pm PASS: [Part Envelope Height(mm)] Expected = 5.30 | Actual = 5.30 Pass 11:37:05 pm PASS: [Part Envelope Width(mm)] Expected = 12.10 | Actual = 12.10 Pass 11:37:31 pm PASS: [Tool Owner ship] Expected = Customer Paid | Actual = Customer Paid Pass 11:37:31 pm PASS: [Part Envelope Length(mm)] Expected = 25.50 | Actual = 25.50 Pass 11:37:31 pm PASS: [Tool Life] Expected = tool-101 | Actual = tool-101 Fail 11:37:31 pm Mismatch: FAIL: [Enter Tool No.] Expected = 12345 | Actual = Manual Entry Pass 11:37:57 pm PASS: [Supplier Name and Code] Expected = 0801-Celesta | Actual = 0801-Celesta Pass 11:37:57 pm PASS: [Second Year Volume] Expected = 18000 | Actual = 18000 Pass 11:37:57 pm PASS: [Settled Tool Cost] Expected = 500000 | Actual = 500000 Pass 11:37:57 pm PASS: [Tool Description] Expected = Automation Tool Description | Actual = Automation Tool Description Pass 11:37:58 pm PASS: [Fourth Year Volume] Expected = 12000 | Actual = 12000 Pass 11:37:58 pm PASS: [Tool Advance] Expected = 100000 | Actual = 100000 Pass 11:37:58 pm PASS: [Third Year Volume] Expected = 15000 | Actual = 15000 Warning 11:37:58 pm Execution time since last step: 104.42 sec (Took longer than expected!) Info 11:37:58 pm ============================================== Info 11:37:58 pm Execution time since last step: 0.00 sec Info 11:37:58 pm VALIDATION SUMMARY Info 11:37:58 pm Execution time since last step: 0.00 sec Info 11:37:58 pm ============================================== Info 11:37:58 pm Execution time since last step: 0.00 sec Info 11:37:58 pm Checked : 17 Info 11:37:58 pm Execution time since last step: 0.00 sec Info 11:37:58 pm Passed : 15 Info 11:37:58 pm Execution time since last step: 0.00 sec Info 11:37:58 pm Failed : 2 Info 11:37:58 pm Execution time since last step: 0.00 sec Info 11:37:58 pm Warnings : 0 Info 11:37:58 pm Execution time since last step: 0.00 sec Info 11:37:58 pm ============================================== Fail 11:37:58 pm Mismatch: ❌ Validation completed with 2 mismatches. Pass 11:37:58 pm Test Passed Pass 11:37:58 pm Screenshot on Success
-
PT_C_27Updating Ferrous Casting Part For Procurment
11:37:58 pm / 00:07:57:093 Fail
PT_C_27Updating Ferrous Casting Part For Procurment
01.02.2026 11:37:58 pm 01.02.2026 11:45:56 pm 00:07:57:093 · #test-id=17Status Timestamp Details Pass 11:38:04 pm Clicked on option: Master Data Warning 11:38:04 pm Execution time since last step: 5.79 sec (Took longer than expected!) Info 11:38:04 pm Master Data Is Displayed On Dashboard.... Pass 11:38:07 pm Clicked Master Option: Part Master Info 11:38:07 pm Execution time since last step: 3.12 sec Info 11:38:07 pm ===== STEP 1: Enter Part Details ===== Pass 11:38:08 pm Entered Part Number → 17-57-82 Pass 11:38:10 pm Entered Part Description → Perry938 Info 11:38:12 pm Execution time since last step: 4.74 sec Info 11:38:12 pm ===== STEP 2: Selecting Part UOM Value ===== Info 11:38:12 pm Execution time since last step: 0.24 sec Info 11:38:12 pm Clicked on UOM dropdown. Info 11:38:15 pm Execution time since last step: 2.27 sec Info 11:38:15 pm Entered search keyword in UOM search box → Hourly Pass 11:38:17 pm Selected UOM → Hourly Info 11:38:19 pm Execution time since last step: 4.27 sec Info 11:38:19 pm ===== STEP 3: Selecting Company Name ===== Pass 11:38:21 pm Selected Company Name → COSTMASTER-0304-MOHALI-CM1 Info 11:38:21 pm Execution time since last step: 2.42 sec Info 11:38:21 pm ===== STEP 4: Selecting Radio Button By Name ===== Pass 11:38:22 pm Selected Radio Button → Procurement Info 11:38:24 pm Execution time since last step: 2.22 sec Info 11:38:24 pm ===== STEP 5: Selecting Supplier Name ===== Pass 11:38:24 pm Selected Supplier → 0801-Celesta Info 11:38:26 pm Execution time since last step: 2.77 sec Info 11:38:26 pm ===== STEP 6: Selecting Customer Name ===== Pass 11:38:39 pm Selected Customer → Rishicustomer-Tbilisi-0004 Warning 11:38:43 pm Execution time since last step: 16.68 sec (Took longer than expected!) Info 11:38:43 pm ===== STEP 6: Selecting Product Category ===== Info 11:38:44 pm Execution time since last step: 1.16 sec Info 11:38:44 pm trying JavaScript click for: Pass 11:38:49 pm Selected Product Category → rishi Warning 11:38:49 pm Execution time since last step: 5.09 sec (Took longer than expected!) Info 11:38:49 pm ===== STEP 7: Selecting Product Model ===== Info 11:38:50 pm Execution time since last step: 0.28 sec Info 11:38:50 pm trying JavaScript click for: Pass 11:38:54 pm Selected Product Model → JKLakshmi-001 Warning 11:38:56 pm Execution time since last step: 6.91 sec (Took longer than expected!) Info 11:38:56 pm ===== STEP 8: Selecting Special Product Category ===== Info 11:38:58 pm Execution time since last step: 1.16 sec Info 11:38:58 pm trying JavaScript click for: Pass 11:39:01 pm Selected Special Product Category → ACCESSORIES Info 11:39:03 pm Execution time since last step: 5.00 sec Info 11:39:03 pm ===== STEP 9: Clicking Save Button ===== Info 11:39:03 pm Execution time since last step: 0.05 sec Info 11:39:03 pm ===== STEP: Clicking Button in Part Master → Save ===== Pass 11:39:03 pm ✅ Successfully clicked button → Save Pass 11:39:03 pm Clicked on 'Save' button successfully. Info 11:39:03 pm Execution time since last step: 0.14 sec Info 11:39:03 pm ===== STEP 10: Verifying Toast Message ===== Info 11:39:04 pm Execution time since last step: 1.69 sec Info 11:39:04 pm Toast message appeared: Part Master details saved successfully. Info 11:39:04 pm Execution time since last step: 0.00 sec Info 11:39:04 pm ✅ Toast message validated successfully. Expected: Part Master details saved successfully. Pass 11:39:04 pm Toast message verification completed successfully. Info 11:39:04 pm Execution time since last step: 0.00 sec Info 11:39:04 pm ===== START: Verify Part Number & Description View Table PartMaster ===== Info 11:39:09 pm Execution time since last step: 4.23 sec Info 11:39:09 pm Opening Part Master filter and selecting: Part No. Warning 11:40:01 pm Execution time since last step: 52.31 sec (Took longer than expected!) Info 11:40:01 pm Filter value selected: Part No. Warning 11:40:10 pm Execution time since last step: 9.00 sec (Took longer than expected!) Info 11:40:10 pm ============================================== Info 11:40:10 pm Execution time since last step: 0.00 sec Info 11:40:10 pm [View Table Part Master For Supplier Name By Supplier Header Coloumn] Info 11:40:10 pm Execution time since last step: 0.00 sec Info 11:40:10 pm ============================================== Info 11:40:11 pm Execution time since last step: 0.55 sec Info 11:40:11 pm ✅ Total Headers Found: 31 Info 11:40:11 pm Execution time since last step: 0.00 sec Info 11:40:11 pm Headers → [Action, Company Name, Part No., Part Description, Part UOM, Costing Type, Product Category, Product Model Name and No., Special Product Category, Customer, Customer Part No., Supplier Detail 1, %SOB, Unit Price, Supplier Detail 2, Supplier Detail 3, Supplier Detail 4, Supplier Detail 5, Supplier Detail 6, Supplier Detail 7, Supplier Detail 8, Supplier Detail 9, Supplier Detail 10, Customer Name 1, Customer 1 Unit Price, Customer Name 2, Customer 2 Unit Price, Customer Name 3, Customer 3 Unit Price, Customer Name 4, Customer 4 Unit Price] Info 11:40:11 pm Execution time since last step: 0.00 sec Info 11:40:11 pm 🧩 Validation Targets → [Company Name, Part No., Part Description, Part UOM, Product Category, Product Model Name and No., Special Product Category, Customer, Supplier Detail 1] Warning 11:40:11 pm [Company Name] mismatch ignored → Expected: COSTMASTER-0304-MOHALI-CM1 | Actual: COSTMASTER-0304-CM1 Pass 11:40:11 pm [Part No.] Match → Expected: 17-57-82 | Actual: 17-57-82 Pass 11:40:11 pm [Part Description] Match → Expected: Perry938 | Actual: Perry938 Pass 11:40:11 pm [Part UOM] Match → Expected: Hourly | Actual: Hourly Pass 11:40:11 pm [Product Category] Match → Expected: rishi | Actual: rishi Pass 11:40:11 pm [Product Model Name and No.] Match → Expected: JKLakshmi-001 | Actual: JKLakshmi-001 Pass 11:40:11 pm [Special Product Category] Match → Expected: ACCESSORIES | Actual: ACCESSORIES Warning 11:40:11 pm [Customer] mismatch ignored → Expected: Rishicustomer-Tbilisi-0004 | Actual: Rishicustomer-0004 Fail 11:40:11 pm Supplier mismatch → Expected: 0801-Celesta | Actual: 0801 - Celesta Pass 11:40:11 pm Row matched by Part No. (Supplier not verified, continuing click). Pass 11:40:16 pm 🟢 Clicked Supplier cell → 0801 - Celesta Warning 11:40:16 pm Execution time since last step: 5.01 sec (Took longer than expected!) Info 11:40:16 pm ============================================== Info 11:40:16 pm Execution time since last step: 0.00 sec Info 11:40:16 pm VALIDATION COMPLETED: [View Table Part Master For Supplier Name By Supplier Header Coloumn] Info 11:40:16 pm Execution time since last step: 0.00 sec Info 11:40:16 pm ============================================== Pass 11:40:16 pm ✅ Part found successfully: 17-57-82 | Description: Perry938 Info 11:40:16 pm Execution time since last step: 0.00 sec Info 11:40:16 pm Stored Part Data: {Part Description=Perry938, Part Number=17-57-82, Filter Used=Part No.} Info 11:40:16 pm Execution time since last step: 0.00 sec Info 11:40:16 pm ===== END: Verify Part Number & Description (Supplier Side) ===== Info 11:40:17 pm Execution time since last step: 1.01 sec Info 11:40:17 pm ===== START: Verifying and Writing Data in 'Part Attributes' Tab (Procurement) ===== Info 11:40:18 pm Execution time since last step: 1.02 sec Info 11:40:18 pm ===== ENSURE PART ATTRIBUTES TAB (BOOTSTRAP FORCE) ===== Warning 11:40:18 pm ⚠ Header not visible. Forcing Bootstrap tab switch... Pass 11:40:18 pm ✔ Part Attributes tab FORCEFULLY activated via Bootstrap JS Info 11:40:18 pm Execution time since last step: 0.73 sec Info 11:40:18 pm STEP 1: Opening Commodity Group dropdown... Warning 11:40:21 pm ⚠ Dropdown already contains 912 options before searching. Info 11:40:21 pm Execution time since last step: 2.36 sec Info 11:40:21 pm STEP 2: Searching for Commodity Group: Plastics Pass 11:40:23 pm ✅ 3 Commodity Group options loaded after search. Info 11:40:23 pm Execution time since last step: 2.37 sec Info 11:40:23 pm STEP 3: Selecting desired Commodity Group from search result... Pass 11:40:23 pm ✅ Selected Commodity Group: Plastics Info 11:40:23 pm Execution time since last step: 0.09 sec Info 11:40:23 pm STEP 4: Entering SOB value... Info 11:40:23 pm Execution time since last step: 0.23 sec Info 11:40:23 pm Entered SOB Value: 10.125 → Stored As (3dp): 10.125 Info 11:40:23 pm Execution time since last step: 0.00 sec Info 11:40:23 pm STEP 5: Clicking Save on Part Attributes... Pass 11:40:26 pm ✅ Toast Message Verified. Info 11:40:26 pm Execution time since last step: 2.97 sec Info 11:40:26 pm STEP 6: Fetching SOB value from UI after save for extra confirmation... Info 11:40:26 pm Execution time since last step: 0.04 sec Info 11:40:26 pm UI SOB Value after save: 10.125 → Normalized (3dp): 10.125 Info 11:40:28 pm Execution time since last step: 2.01 sec Info 11:40:28 pm ===== END: 'Part Attributes' Tab Flow Completed (Procurement) ===== Info 11:40:30 pm Execution time since last step: 1.51 sec Info 11:40:30 pm ============================================== Info 11:40:30 pm Execution time since last step: 0.00 sec Info 11:40:30 pm START: SAVE PRICE CALCULATION (FERROUS CASTING - PROCUREMENT) Info 11:40:30 pm Execution time since last step: 0.00 sec Info 11:40:30 pm ============================================== Info 11:40:30 pm Execution time since last step: 0.00 sec Info 11:40:30 pm Step 0: Input parameters stored in map Info 11:40:30 pm Execution time since last step: 0.00 sec Info 11:40:30 pm Step 1: Navigating to 'Part Price Calculations' tab... Pass 11:40:31 pm Navigated to Part Price Calculations tab Info 11:40:33 pm Execution time since last step: 3.23 sec Info 11:40:33 pm Step 2: Selecting dropdown values... Pass 11:40:36 pm RM Input Category Selected → Ferrous Casting Pass 11:40:38 pm Clicked Direct Radio Button near RM Input Category Pass 11:40:39 pm Classification Selected → Steel Pass 11:40:41 pm Year Selected → 2025-2026 Pass 11:40:42 pm Period Selected → Apr Pass 11:40:44 pm Specific Grade Selected → Ferrous Casting Warning 11:40:45 pm Execution time since last step: 11.97 sec (Took longer than expected!) Info 11:40:45 pm Step 3: Entering numeric inputs... Pass 11:40:46 pm Cast Weight Entered → 11.5486 Pass 11:40:46 pm Finish Weight Entered → 2.7667 Info 11:40:48 pm Execution time since last step: 3.14 sec Info 11:40:48 pm Step 4: Fetching system calculated values... Pass 11:40:48 pm Scrap Realization → 100 Pass 11:40:48 pm Scrap Cost Per Kg → 117 Pass 11:40:48 pm RM Cost Per Pc → 6150.961 Info 11:40:50 pm Execution time since last step: 1.70 sec Info 11:40:50 pm Step 5: Selecting OHP... Pass 11:40:54 pm OHP Entered → RMCCCCC-Rej-199.000 % of RMC ,ICC-10.000 % of RMC ,ICC-10.000 % of PC ,ICC-10.000 % of BOP ,OH-10.000 % of RMC+PC ,P-10.000 % of RMC+PC , Pass 11:40:56 pm OHP Selected from dropdown Warning 11:40:58 pm Execution time since last step: 7.69 sec (Took longer than expected!) Info 11:40:58 pm Step 6: Entering cost inputs... Pass 11:41:03 pm All cost values entered successfully Warning 11:41:05 pm Execution time since last step: 6.88 sec (Took longer than expected!) Info 11:41:05 pm Step 7: Entering tool inputs... Pass 11:41:07 pm Tool inputs entered successfully Info 11:41:08 pm Execution time since last step: 3.88 sec Info 11:41:08 pm Step 8: Fetching final calculated values... Pass 11:41:08 pm Part Cost Per Pc A → 6865.329 Pass 11:41:09 pm Total Part Cost With Amortization → 7671.389 Info 11:41:10 pm Execution time since last step: 1.33 sec Info 11:41:10 pm Step 9: Clicking Save... Pass 11:41:10 pm Clicked Save button Pass 11:41:12 pm Toast VALID → Ferrous casting saved successfully Info 11:41:12 pm Execution time since last step: 2.06 sec Info 11:41:12 pm ============================================== Info 11:41:12 pm Execution time since last step: 0.00 sec Info 11:41:12 pm END: SAVE PRICE CALCULATION (FERROUS CASTING - PROCUREMENT) Info 11:41:12 pm Execution time since last step: 0.00 sec Info 11:41:12 pm ============================================== Info 11:41:12 pm Execution time since last step: 0.00 sec Info 11:41:12 pm switching to BOP tab Pass 11:41:14 pm switch to BOP tab executed Pass 11:41:14 pm ✔ Header located successfully. Warning 11:41:15 pm Action click failed, invoking JS function directly Pass 11:41:15 pm '+ BOP' action executed. Pass 11:41:20 pm ✔ BOP Table displayed. Pass 11:41:30 pm Selected Part No: M5 pressure rivet nut-28102024 Warning 11:41:32 pm Execution time since last step: 19.88 sec (Took longer than expected!) Info 11:41:32 pm ✅ Found header 'Qty/Pc' at column index: 7 Pass 11:41:32 pm 🟢 Entered value '2' in column 'Qty/Pc' successfully. Pass 11:41:32 pm Qty/Pc entered → 2 Info 11:41:34 pm Execution time since last step: 2.44 sec Info 11:41:34 pm ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 11:41:34 pm 📋 Retrieved value from column 'Part Cost/Unit' = '123.000'. Pass 11:41:34 pm ✔ BOP calculation completed (Part Cost/Unit non-zero). Info 11:41:34 pm Execution time since last step: 0.13 sec Info 11:41:34 pm ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 11:41:34 pm 📋 Retrieved value from column 'Part Cost/Unit' = '123.000'. Pass 11:41:34 pm Auto fetched Part Cost/Unit → 123.000 Info 11:41:34 pm Execution time since last step: 0.19 sec Info 11:41:34 pm ✅ Found header 'Total Cost' at column index: 16 Pass 11:41:34 pm 📋 Retrieved value from column 'Total Cost' = '246.00000'. Pass 11:41:34 pm Fetched Total Cost (UI) → 246.00000 Pass 11:41:35 pm Fetched Total Cost (Extra Cell) → 246.000 Info 11:41:35 pm Execution time since last step: 0.18 sec Info 11:41:35 pm ✅ Found header 'Bop Type' at column index: 2 Pass 11:41:35 pm 📋 Retrieved value from column 'Bop Type' = 'Bolt'. Info 11:41:35 pm Execution time since last step: 0.09 sec Info 11:41:35 pm ✅ Found header 'Part Description' at column index: 3 Pass 11:41:35 pm 📋 Retrieved value from column 'Part Description' = '28102024'. Info 11:41:35 pm Execution time since last step: 0.09 sec Info 11:41:35 pm ✅ Found header 'Supply' at column index: 4 Pass 11:41:35 pm 📋 Retrieved value from column 'Supply' = 'Supplier Name-01'. Info 11:41:35 pm Execution time since last step: 0.10 sec Info 11:41:35 pm ✅ Found header 'Supply Currency' at column index: 5 Pass 11:41:35 pm 📋 Retrieved value from column 'Supply Currency' = ''. Info 11:41:35 pm Execution time since last step: 0.11 sec Info 11:41:35 pm ✅ Found header 'UOM' at column index: 6 Pass 11:41:35 pm 📋 Retrieved value from column 'UOM' = 'Nos.'. Info 11:41:35 pm Execution time since last step: 0.11 sec Info 11:41:35 pm ✅ Found header 'Qty/Pc' at column index: 7 Pass 11:41:35 pm 📋 Retrieved value from column 'Qty/Pc' = '2'. Info 11:41:35 pm Execution time since last step: 0.12 sec Info 11:41:35 pm ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 11:41:35 pm 📋 Retrieved value from column 'Part Cost/Unit' = '123.000'. Info 11:41:35 pm Execution time since last step: 0.12 sec Info 11:41:35 pm ✅ Found header 'Currency Conversion' at column index: 9 Pass 11:41:35 pm 📋 Retrieved value from column 'Currency Conversion' = '1.000'. Info 11:41:35 pm Execution time since last step: 0.13 sec Info 11:41:35 pm ✅ Found header 'Duties%' at column index: 10 Pass 11:41:36 pm 📋 Retrieved value from column 'Duties%' = '0.000'. Info 11:41:36 pm Execution time since last step: 0.15 sec Info 11:41:36 pm ✅ Found header 'Freight & Insurance %' at column index: 11 Pass 11:41:36 pm 📋 Retrieved value from column 'Freight & Insurance %' = ''. Info 11:41:36 pm Execution time since last step: 0.20 sec Info 11:41:36 pm ✅ Found header 'Other Cost' at column index: 12 Pass 11:41:36 pm 📋 Retrieved value from column 'Other Cost' = '0.000'. Info 11:41:36 pm Execution time since last step: 0.15 sec Info 11:41:36 pm ✅ Found header 'Sub Total' at column index: 14 Pass 11:41:36 pm 📋 Retrieved value from column 'Sub Total' = '246.000'. Info 11:41:36 pm Execution time since last step: 0.15 sec Info 11:41:36 pm ✅ Found header 'BOP Handling%' at column index: 15 Pass 11:41:36 pm 📋 Retrieved value from column 'BOP Handling%' = '0.000'. Info 11:41:36 pm Execution time since last step: 0.18 sec Info 11:41:36 pm ✅ Found header 'Total Cost' at column index: 16 Pass 11:41:36 pm 📋 Retrieved value from column 'Total Cost' = '246.00000'. Info 11:41:36 pm Execution time since last step: 0.03 sec Info 11:41:36 pm Captured 14 header-value pairs from BOP table. Info 11:41:36 pm Execution time since last step: 0.00 sec Info 11:41:36 pm Captured BOP Header Values: Bop Type = Bolt, Part Description = 28102024, Supply = Supplier Name-01, Supply Currency = , UOM = Nos., Qty/Pc = 2, Part Cost/Unit = 123.000, Currency Conversion = 1.000, Duties% = 0.000, Freight & Insurance % = , Other Cost = 0.000, Sub Total = 246.000, BOP Handling% = 0.000, Total Cost = 246.00000 Pass 11:41:37 pm ✔ Save button is enabled. Pass 11:41:38 pm ✔ Save button clicked. Pass 11:41:38 pm Toast received → BOP Saved successfully. Info 11:41:39 pm Execution time since last step: 2.94 sec Info 11:41:39 pm ===== Filling Tooling Cost Form for Part: 17-57-82 ===== Info 11:41:41 pm Execution time since last step: 1.88 sec Info 11:41:41 pm Navigated to Tooling Cost tab. Pass 11:41:43 pm ✔ Tooling Cost header visible. Pass 11:41:43 pm ✔ Add Tool button visible. Pass 11:41:43 pm Clicked Add New Tooling Row button. Pass 11:41:45 pm ✔ Selected dropdown [Tool Number] = Manual Entry Pass 11:41:47 pm ✔ Entered [12345] in Enter Tool No. Pass 11:41:50 pm ✔ Entered [Automation Tool Description] in Tool Description Pass 11:41:52 pm ✔ Selected dropdown [Supplier Name & Code] = 0801-Celesta Pass 11:41:54 pm ✔ Selected dropdown [Tool Ownership] = Customer Paid Pass 11:41:56 pm ✔ Selected dropdown [Tool Type] = Carbide tool Pass 11:41:59 pm ✔ Entered [25.50] in Part Envelope Length Pass 11:42:01 pm ✔ Entered [12.10] in Part Envelope Width Pass 11:42:04 pm ✔ Entered [5.30] in Part Envelope Height Pass 11:42:06 pm ✔ Entered [500000] in Settled Tool Cost Pass 11:42:08 pm ✔ Entered [100000] in Tool Advance Pass 11:42:11 pm ✔ Entered [20000] in First Year Volume Pass 11:42:13 pm ✔ Entered [18000] in Second Year Volume Pass 11:42:16 pm ✔ Entered [15000] in Third Year Volume Pass 11:42:18 pm ✔ Entered [12000] in Fourth Year Volume Pass 11:42:20 pm ✔ Entered [10000] in Fifth Year Volume Pass 11:42:23 pm ✔ Entered [tool-101] in Tool Life Pass 11:42:23 pm 🎉 All Tooling Cost fields entered successfully! Warning 11:42:23 pm Execution time since last step: 41.56 sec (Took longer than expected!) Info 11:42:23 pm Attempting to click Save button in Tooling Cost tab... Pass 11:42:23 pm Clicked Save button successfully. Pass 11:42:23 pm Toast Message Displayed: Tooling Cost saved successfully. Warning 11:42:29 pm Execution time since last step: 6.51 sec (Took longer than expected!) Info 11:42:29 pm User Starts To Update Data Info 11:42:29 pm Execution time since last step: 0.00 sec Info 11:42:29 pm ===== START: UPDATE DATA IN 'Part Attributes' TAB (PROCUREMENT) ===== Warning 11:42:29 pm ⚠ Tab not active → Re-loading Info 11:42:30 pm Execution time since last step: 0.43 sec Info 11:42:30 pm Navigated to tab → Part Price Calculations Info 11:42:31 pm Execution time since last step: 1.21 sec Info 11:42:31 pm Attempt 1 to load Part Attributes tab Info 11:42:31 pm Execution time since last step: 0.30 sec Info 11:42:31 pm Navigated to tab → Part Attributes Pass 11:42:32 pm ✔ Part Attributes tab active (Attempt 1) Info 11:42:32 pm Execution time since last step: 1.09 sec Info 11:42:32 pm STEP 1: Opening Commodity Group dropdown... Info 11:42:36 pm Execution time since last step: 3.63 sec Info 11:42:36 pm STEP 2: Selected Commodity Group: Plastics Info 11:42:36 pm Execution time since last step: 0.11 sec Info 11:42:36 pm STEP 3: OLD SOB Value: 10.125 Pass 11:42:36 pm STEP 4: UPDATED SOB → Old: 10.125 | New: 25.789 Pass 11:42:37 pm ✔ Update Toast Valid: Part attribute details saved successfully. Info 11:42:37 pm Execution time since last step: 0.67 sec Info 11:42:37 pm STEP 6: After Save UI SOB Value: 25.789 Info 11:42:38 pm Execution time since last step: 1.50 sec Info 11:42:38 pm ===== END: UPDATE COMPLETED FOR PART ATTRIBUTES (PROCUREMENT) ===== Info 11:42:38 pm Execution time since last step: 0.00 sec Info 11:42:38 pm ============================================== Info 11:42:38 pm Execution time since last step: 0.00 sec Info 11:42:38 pm START: Update Price Calculation (Ferrous Casting) Info 11:42:38 pm Execution time since last step: 0.00 sec Info 11:42:38 pm ============================================== Info 11:42:40 pm Execution time since last step: 2.36 sec Info 11:42:40 pm Entering value for [CastWeight] → 12.7486 Pass 11:42:41 pm Value entered & stored successfully → [CastWeight] = 12.7486 Info 11:42:43 pm Execution time since last step: 2.83 sec Info 11:42:43 pm Entering value for [FinishWeight] → 3.5667 Pass 11:42:44 pm Value entered & stored successfully → [FinishWeight] = 3.5667 Info 11:42:48 pm Execution time since last step: 4.35 sec Info 11:42:48 pm Entering value for [RejectionValue] → 3.5123 Pass 11:42:48 pm Value entered & stored successfully → [RejectionValue] = 3.5123 Info 11:42:50 pm Execution time since last step: 2.51 sec Info 11:42:50 pm Entering value for [Insurance] → 10.5123 Pass 11:42:51 pm Value entered & stored successfully → [Insurance] = 10.5123 Info 11:42:53 pm Execution time since last step: 2.57 sec Info 11:42:53 pm Entering value for [Packing] → 20.5123 Pass 11:42:53 pm Value entered & stored successfully → [Packing] = 20.5123 Info 11:42:55 pm Execution time since last step: 2.62 sec Info 11:42:55 pm Entering value for [Profit] → 23.5123 Pass 11:42:56 pm Value entered & stored successfully → [Profit] = 23.5123 Info 11:42:58 pm Execution time since last step: 2.55 sec Info 11:42:58 pm Entering value for [OverHead] → 33.5123 Pass 11:42:58 pm Value entered & stored successfully → [OverHead] = 33.5123 Info 11:43:00 pm Execution time since last step: 2.52 sec Info 11:43:00 pm Entering value for [Incoterms] → 334.5123 Pass 11:43:01 pm Value entered & stored successfully → [Incoterms] = 334.5123 Info 11:43:03 pm Execution time since last step: 2.31 sec Info 11:43:03 pm Entering value for [Freight] → 15.5123 Pass 11:43:03 pm Value entered & stored successfully → [Freight] = 15.5123 Info 11:43:05 pm Execution time since last step: 2.54 sec Info 11:43:05 pm Entering value for [Factor1] → 95.5123 Pass 11:43:06 pm Value entered & stored successfully → [Factor1] = 95.5123 Info 11:43:08 pm Execution time since last step: 2.81 sec Info 11:43:08 pm Entering value for [Factor2] → 30.5123 Pass 11:43:09 pm Value entered & stored successfully → [Factor2] = 30.5123 Info 11:43:11 pm Execution time since last step: 2.81 sec Info 11:43:11 pm Entering value for [Factor3] → 145.5123 Pass 11:43:12 pm Value entered & stored successfully → [Factor3] = 145.5123 Info 11:43:14 pm Execution time since last step: 2.89 sec Info 11:43:14 pm Entering value for [Remarks] → update_51 Pass 11:43:14 pm Value entered & stored successfully → [Remarks] = update_51 Info 11:43:16 pm Execution time since last step: 2.38 sec Info 11:43:16 pm Entering value for [ToolCost] → 44.5123 Pass 11:43:17 pm Value entered & stored successfully → [ToolCost] = 44.5123 Info 11:43:19 pm Execution time since last step: 2.56 sec Info 11:43:19 pm Entering value for [AmortizationQty] → 10.2123 Pass 11:43:19 pm Value entered & stored successfully → [AmortizationQty] = 10.2123 Info 11:43:21 pm Execution time since last step: 2.57 sec Info 11:43:21 pm Entering value for [ToolAmortization] → 430.5123 Pass 11:43:22 pm Value entered & stored successfully → [ToolAmortization] = 430.5123 Info 11:43:24 pm Execution time since last step: 2.85 sec Info 11:43:24 pm Entering value for [ToolMaintenance] → 110.5123 Pass 11:43:25 pm Value entered & stored successfully → [ToolMaintenance] = 110.5123 Info 11:43:28 pm Execution time since last step: 3.54 sec Info 11:43:28 pm END: Update Price Calculation (Ferrous Casting) Info 11:43:28 pm Execution time since last step: 0.00 sec Info 11:43:28 pm ===== START: UPDATE BOP ENTRY PROCESS ===== Info 11:43:28 pm Execution time since last step: 0.00 sec Info 11:43:28 pm switching to BOP tab Pass 11:43:30 pm switch to BOP tab executed Info 11:43:30 pm Execution time since last step: 2.21 sec Info 11:43:30 pm Navigated to BOP tab (Update Mode). Pass 11:43:30 pm BOP Table visible. Info 11:43:30 pm Execution time since last step: 0.56 sec Info 11:43:30 pm ✅ Found header 'Qty/Pc' at column index: 7 Pass 11:43:31 pm 📋 Retrieved value from column 'Qty/Pc' = '2.000'. Info 11:43:31 pm Execution time since last step: 0.75 sec Info 11:43:31 pm ✅ Found header 'Total Cost' at column index: 16 Pass 11:43:32 pm 📋 Retrieved value from column 'Total Cost' = '246.000'. Info 11:43:32 pm Execution time since last step: 0.33 sec Info 11:43:32 pm OLD Part No : M5 pressure rivet nut-28102024 Info 11:43:32 pm Execution time since last step: 0.00 sec Info 11:43:32 pm OLD Qty/Pc : 2.000 Info 11:43:32 pm Execution time since last step: 0.00 sec Info 11:43:32 pm OLD Total Cost : 246.000 Pass 11:43:34 pm Updated Part No → M5 pressure rivet nut-28102024 Info 11:43:34 pm Execution time since last step: 2.71 sec Info 11:43:34 pm ✅ Found header 'Qty/Pc' at column index: 7 Fail 11:43:36 pm ❌ Exception while entering value in 'Qty/Pc' cell: element click intercepted: Element is not clickable at point (657, 266). Other element would receive the click: (Session info: chrome=143.0.7499.170) Build info: version: '4.25.0', revision: '8a8aea2337' System info: os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '21.0.8' Driver info: org.openqa.selenium.chrome.ChromeDriver Command: [14044e54d9a0a14c6ac07be732f8f15c, clickElement {id=f.716C744AF68833EE3B8A6E69552C0228.d.E5F8CC794BA552C73A439EC1EAD8BA6B.e.620263}] Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 143.0.7499.170, chrome: {chromedriverVersion: 143.0.7499.169 (164b20aab62..., userDataDir: C:\Users\RAJTRI~1\AppData\L...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:59377}, goog:processID: 4808, networkConnectionEnabled: false, pageLoadStrategy: normal, platformName: windows, proxy: Proxy(), se:cdp: ws://localhost:59377/devtoo..., se:cdpVersion: 143.0.7499.170, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:extension:minPinLength: true, webauthn:extension:prf: true, webauthn:virtualAuthenticators: true} Element: [[ChromeDriver: chrome on windows (14044e54d9a0a14c6ac07be732f8f15c)] -> xpath: //table[@id='standaradTable']//tbody[@id='bopStandardBody']/tr[1]/*[7]//input] Session ID: 14044e54d9a0a14c6ac07be732f8f15c Pass 11:43:36 pm Updated Qty/Pc → 3 Info 11:43:36 pm Execution time since last step: 1.91 sec Info 11:43:36 pm ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 11:43:36 pm 📋 Retrieved value from column 'Part Cost/Unit' = '123.00000'. Info 11:43:36 pm Execution time since last step: 0.19 sec Info 11:43:36 pm ✅ Found header 'Total Cost' at column index: 16 Pass 11:43:36 pm 📋 Retrieved value from column 'Total Cost' = '246.000'. Pass 11:43:38 pm Save button enabled. Pass 11:43:38 pm Save button clicked for UPDATE. Pass 11:43:38 pm Toast received → BOP Saved successfully. Info 11:43:38 pm Execution time since last step: 1.49 sec Info 11:43:38 pm ===== END: UPDATE BOP ENTRY PROCESS ===== Info 11:43:39 pm Execution time since last step: 1.51 sec Info 11:43:39 pm ===== START: UPDATE TOOLING COST (Only Input Fields Updated) ===== Info 11:43:39 pm Execution time since last step: 0.00 sec Info 11:43:39 pm Force switching to Tooling Cost tab Pass 11:43:40 pm ✔ Forced switch to Tooling Cost tab executed Pass 11:43:41 pm ✔ Tooling Cost UPDATE page loaded successfully. Info 11:43:41 pm Execution time since last step: 2.12 sec Info 11:43:41 pm Updating ONLY input fields (dropdown unchanged). Pass 11:43:42 pm ✔ Selected dropdown [Tool Number] = Manual Entry Pass 11:43:42 pm Tool Number dropdown updated. Pass 11:43:44 pm ✔ Updated [Enter Tool No] → 999 Pass 11:43:46 pm ✔ Updated [Tool Description] → Updated-Manual-999 Pass 11:43:48 pm ✔ Updated [Envelope Length] → 20.5566 Pass 11:43:50 pm ✔ Updated [Envelope Width] → 21.5566 Pass 11:43:51 pm ✔ Updated [Envelope Height] → 5.1234 Pass 11:43:53 pm ✔ Updated [Additional Cost] → 2.5567 Pass 11:43:55 pm ✔ Updated [Settled Tool Cost] → 9 Pass 11:43:56 pm ✔ Updated [Tool Advance] → 3 Pass 11:43:58 pm ✔ Updated [First Year Volume] → 5 Pass 11:44:00 pm ✔ Updated [Second Year Volume] → 4 Pass 11:44:02 pm ✔ Updated [Third Year Volume] → 6 Pass 11:44:03 pm ✔ Updated [Fourth Year Volume] → 7 Pass 11:44:05 pm ✔ Updated [Fifth Year Volume] → 8 Pass 11:44:07 pm ✔ Updated [Total Tool Cost] → 12.5678 Warning 11:44:07 pm Execution time since last step: 25.15 sec (Took longer than expected!) Info 11:44:07 pm Exiting Tooling edit mode before Save Pass 11:44:08 pm Tooling Save button clicked successfully. Pass 11:44:08 pm ✔ Tooling Cost UPDATED Successfully → Tooling Cost saved successfully. Pass 11:44:12 pm Clicked on option: Master Data Warning 11:44:12 pm Execution time since last step: 5.24 sec (Took longer than expected!) Info 11:44:12 pm Master Data Is Displayed On Dashboard.... Pass 11:44:15 pm Clicked Master Option: Part Master Warning 11:44:18 pm Execution time since last step: 6.11 sec (Took longer than expected!) Info 11:44:18 pm Validating For Updated Value Info 11:44:18 pm Execution time since last step: 0.00 sec Info 11:44:18 pm ===== START: Verify Part Number & Description View Table PartMaster ===== Info 11:44:22 pm Execution time since last step: 4.24 sec Info 11:44:22 pm Opening Part Master filter and selecting: Part No. Warning 11:45:15 pm Execution time since last step: 52.36 sec (Took longer than expected!) Info 11:45:15 pm Filter value selected: Part No. Warning 11:45:24 pm Execution time since last step: 8.93 sec (Took longer than expected!) Info 11:45:24 pm ============================================== Info 11:45:24 pm Execution time since last step: 0.00 sec Info 11:45:24 pm [View Table Part Master For Supplier Name By Supplier Header Coloumn] Info 11:45:24 pm Execution time since last step: 0.00 sec Info 11:45:24 pm ============================================== Info 11:45:24 pm Execution time since last step: 0.53 sec Info 11:45:24 pm ✅ Total Headers Found: 31 Info 11:45:24 pm Execution time since last step: 0.00 sec Info 11:45:24 pm Headers → [Action, Company Name, Part No., Part Description, Part UOM, Costing Type, Product Category, Product Model Name and No., Special Product Category, Customer, Customer Part No., Supplier Detail 1, %SOB, Unit Price, Supplier Detail 2, Supplier Detail 3, Supplier Detail 4, Supplier Detail 5, Supplier Detail 6, Supplier Detail 7, Supplier Detail 8, Supplier Detail 9, Supplier Detail 10, Customer Name 1, Customer 1 Unit Price, Customer Name 2, Customer 2 Unit Price, Customer Name 3, Customer 3 Unit Price, Customer Name 4, Customer 4 Unit Price] Info 11:45:24 pm Execution time since last step: 0.00 sec Info 11:45:24 pm 🧩 Validation Targets → [Company Name, Part No., Part Description, Part UOM, Product Category, Product Model Name and No., Special Product Category, Customer, Supplier Detail 1] Warning 11:45:24 pm [Company Name] mismatch ignored → Expected: COSTMASTER-0304-MOHALI-CM1 | Actual: COSTMASTER-0304-CM1 Pass 11:45:24 pm [Part No.] Match → Expected: 17-57-82 | Actual: 17-57-82 Pass 11:45:24 pm [Part Description] Match → Expected: Perry938 | Actual: Perry938 Pass 11:45:24 pm [Part UOM] Match → Expected: Hourly | Actual: Hourly Pass 11:45:24 pm [Product Category] Match → Expected: rishi | Actual: rishi Pass 11:45:24 pm [Product Model Name and No.] Match → Expected: JKLakshmi-001 | Actual: JKLakshmi-001 Pass 11:45:24 pm [Special Product Category] Match → Expected: ACCESSORIES | Actual: ACCESSORIES Warning 11:45:24 pm [Customer] mismatch ignored → Expected: Rishicustomer-Tbilisi-0004 | Actual: Rishicustomer-0004 Fail 11:45:24 pm Supplier mismatch → Expected: 0801-Celesta | Actual: 0801 - Celesta Pass 11:45:24 pm Row matched by Part No. (Supplier not verified, continuing click). Pass 11:45:31 pm 🟢 Clicked Supplier cell → 0801 - Celesta Warning 11:45:31 pm Execution time since last step: 6.53 sec (Took longer than expected!) Info 11:45:31 pm ============================================== Info 11:45:31 pm Execution time since last step: 0.00 sec Info 11:45:31 pm VALIDATION COMPLETED: [View Table Part Master For Supplier Name By Supplier Header Coloumn] Info 11:45:31 pm Execution time since last step: 0.00 sec Info 11:45:31 pm ============================================== Pass 11:45:31 pm ✅ Part found successfully: 17-57-82 | Description: Perry938 Info 11:45:31 pm Execution time since last step: 0.00 sec Info 11:45:31 pm Stored Part Data: {Part Description=Perry938, Part Number=17-57-82, Filter Used=Part No.} Info 11:45:31 pm Execution time since last step: 0.00 sec Info 11:45:31 pm ===== END: Verify Part Number & Description (Supplier Side) ===== Info 11:45:31 pm Execution time since last step: 0.00 sec Info 11:45:31 pm ===== START: Supplier-End Data Validation (UPDATE) ===== Info 11:45:31 pm Execution time since last step: 0.00 sec Info 11:45:31 pm 🔹 Expected Part Number: 17-57-82 Info 11:45:31 pm Execution time since last step: 0.00 sec Info 11:45:31 pm 🔹 Expected Part Description: Perry938 Info 11:45:31 pm Execution time since last step: 0.00 sec Info 11:45:31 pm 🔹 Expected Commodity Group: Plastics Info 11:45:31 pm Execution time since last step: 0.00 sec Info 11:45:31 pm 🔹 Expected SOB (3dp): 25.789 Info 11:45:31 pm Execution time since last step: 0.00 sec Info 11:45:31 pm ===== ENSURE PART ATTRIBUTES TAB (BOOTSTRAP FORCE) ===== Warning 11:45:31 pm ⚠ Header not visible. Forcing Bootstrap tab switch... Pass 11:45:31 pm ✔ Part Attributes tab FORCEFULLY activated via Bootstrap JS Info 11:45:33 pm Execution time since last step: 2.48 sec Info 11:45:33 pm 🔹 Actual Part Number: 17-57-82 Info 11:45:33 pm Execution time since last step: 0.00 sec Info 11:45:33 pm 🔹 Actual Part Description: Perry938 Info 11:45:33 pm Execution time since last step: 0.00 sec Info 11:45:33 pm 🔹 Actual Commodity Group: Plastics Info 11:45:33 pm Execution time since last step: 0.00 sec Info 11:45:33 pm 🔹 Actual SOB (3dp): 25.789 Pass 11:45:33 pm ✔ Part Number matched successfully. Pass 11:45:33 pm ✔ Part Description matched successfully. Pass 11:45:33 pm ✔ Commodity Group matched successfully. Pass 11:45:33 pm ✔ SOB matched successfully → 25.789 Pass 11:45:33 pm PASS: All validations completed for Supplier-end updated data. Info 11:45:33 pm Execution time since last step: 0.00 sec Info 11:45:33 pm ===== END: Supplier-End Data Validation (UPDATE) ===== Info 11:45:33 pm Execution time since last step: 0.00 sec Info 11:45:33 pm ============================================== Info 11:45:33 pm Execution time since last step: 0.00 sec Info 11:45:33 pm START: Validate Price Calculation (Ferrous Casting) Info 11:45:33 pm Execution time since last step: 0.00 sec Info 11:45:33 pm ============================================== Pass 11:45:35 pm Navigated to Part Price Calculations tab Pass 11:45:37 pm ✔ RM Input Category matched | Expected = Ferrous Casting | Actual = Ferrous Casting Pass 11:45:37 pm ✔ Classification matched | Expected = Steel | Actual = Steel Pass 11:45:37 pm ✔ Year matched | Expected = 2025-2026 | Actual = 2025-2026 Pass 11:45:37 pm ✔ Period matched | Expected = Apr | Actual = Apr Pass 11:45:37 pm ✔ Specific Grade matched | Expected = Ferrous Casting | Actual = Ferrous Casting Pass 11:45:37 pm ✔ Radio Button selected → Direct Entry Fail 11:45:37 pm Mismatch: [CastWeight] mismatch → Expected = 12.749 | Actual = 12.748 Fail 11:45:37 pm Mismatch: [FinishWeight] mismatch → Expected = 3.567 | Actual = 3.566 Pass 11:45:39 pm [ScrapRealization] matched → Expected = 100.000 | Actual = 100.000 Pass 11:45:39 pm [ScrapCostPerKg] matched → Expected = 117.000 | Actual = 117.000 Pass 11:45:39 pm [RmCostPerPc] matched → Expected = 6850.064 | Actual = 6850.064 Pass 11:45:40 pm ✔ OHP matched | Expected = RMCCCCC-Rej-199.000 % of RMC ,ICC-10.000 % of RMC ,ICC-10.000 % of PC ,ICC-10.000 % of BOP ,OH-10.000 % of RMC+PC ,P-10.000 % of RMC+PC , | Actual = RMCCCCC-Rej-199.000 % of RMC ,ICC-10.000 % of RMC ,ICC-10.000 % of PC ,ICC-10.000 % of BOP ,OH-10.000 % of RMC+PC ,P-10.000 % of RMC+PC , Pass 11:45:41 pm [RejectionValue] matched → Expected = 3.512 | Actual = 3.512 Pass 11:45:41 pm [Insurance] matched → Expected = 10.512 | Actual = 10.512 Pass 11:45:41 pm [Packing] matched → Expected = 20.512 | Actual = 20.512 Pass 11:45:41 pm [Profit] matched → Expected = 23.512 | Actual = 23.512 Pass 11:45:41 pm [OverHead] matched → Expected = 33.512 | Actual = 33.512 Pass 11:45:41 pm [Incoterms] matched → Expected = 334.512 | Actual = 334.512 Pass 11:45:41 pm [Freight] matched → Expected = 15.512 | Actual = 15.512 Pass 11:45:41 pm [Factor1] matched → Expected = 95.512 | Actual = 95.512 Pass 11:45:41 pm [Factor2] matched → Expected = 30.512 | Actual = 30.512 Pass 11:45:41 pm [Factor3] matched → Expected = 145.512 | Actual = 145.512 Pass 11:45:41 pm [Remarks] matched → Expected = update_51 | Actual = update_51 Fail 11:45:41 pm Mismatch: [ToolCost] mismatch → Expected = 44.512 | Actual = 0.000 Fail 11:45:41 pm Mismatch: [AmortizationQty] mismatch → Expected = 10.212 | Actual = 0.000 Fail 11:45:41 pm Mismatch: [ToolAmortization] mismatch → Expected = 430.512 | Actual = 0.200 Pass 11:45:41 pm [ToolMaintenance] matched → Expected = 110.512 | Actual = 110.512 Pass 11:45:41 pm [PartCostPerPcA] matched → Expected = 7642.142 | Actual = 7642.142 Pass 11:45:41 pm [TotalPartCostPerPcAWithAmortization] matched → Expected = 8454.702 | Actual = 8454.702 Pass 11:45:41 pm ✔ Ferrous Casting price calculation validated successfully Warning 11:45:41 pm Execution time since last step: 8.02 sec (Took longer than expected!) Info 11:45:41 pm ============================================== Info 11:45:41 pm Execution time since last step: 0.00 sec Info 11:45:41 pm END: Validate Price Calculation (Ferrous Casting) Info 11:45:41 pm Execution time since last step: 0.00 sec Info 11:45:41 pm ============================================== Info 11:45:41 pm Execution time since last step: 0.00 sec Info 11:45:41 pm -------------------------------------------------- Info 11:45:41 pm Execution time since last step: 0.00 sec Info 11:45:41 pm STARTING BOP VALIDATION (UI ↔ MAP) Info 11:45:41 pm Execution time since last step: 0.00 sec Info 11:45:41 pm -------------------------------------------------- Info 11:45:41 pm Execution time since last step: 0.00 sec Info 11:45:41 pm Expected BOP values received → {ToastMessage=BOP Saved successfully., PartNo=M5 pressure rivet nut-28102024, PartCostPerUnit=123.00000, TotalCost_ExtraCell=246.000, QtyPerPc=3, TotalCost_UI=246.000} Info 11:45:43 pm Execution time since last step: 2.00 sec Info 11:45:43 pm switching to BOP tab Pass 11:45:45 pm switch to BOP tab executed Pass 11:45:45 pm ✔ Standard BOP header visible. Pass 11:45:45 pm ✔ Standard BOP table & first row ready. Pass 11:45:45 pm ✔ BOP page loaded successfully Pass 11:45:45 pm Part No matched → M5 pressure rivet nut-28102024 Info 11:45:46 pm Execution time since last step: 2.43 sec Info 11:45:46 pm ✅ Found header 'Qty/Pc' at column index: 7 Pass 11:45:46 pm 📋 Retrieved value from column 'Qty/Pc' = '2.000'. Fail 11:45:46 pm Qty/Pc mismatch → Expected: 3.000 | Actual: 2.000 Info 11:45:46 pm Execution time since last step: 0.12 sec Info 11:45:46 pm ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 11:45:46 pm 📋 Retrieved value from column 'Part Cost/Unit' = '123.00000'. Pass 11:45:46 pm Part Cost/Unit matched → 123.000 Info 11:45:46 pm Execution time since last step: 0.17 sec Info 11:45:46 pm ✅ Found header 'Total Cost' at column index: 16 Pass 11:45:46 pm 📋 Retrieved value from column 'Total Cost' = '246.000'. Pass 11:45:46 pm Total Cost (UI) matched → 246.000 Pass 11:45:46 pm Total Cost (Extra Cell) matched → 246.000 Info 11:45:46 pm Execution time since last step: 0.07 sec Info 11:45:46 pm ------ VALIDATING ALL HEADER VALUES ------ Info 11:45:46 pm Execution time since last step: 0.00 sec Info 11:45:46 pm -------------------------------------------------- Info 11:45:46 pm Execution time since last step: 0.00 sec Info 11:45:46 pm BOP VALIDATION COMPLETED Info 11:45:46 pm Execution time since last step: 0.00 sec Info 11:45:46 pm -------------------------------------------------- Info 11:45:46 pm Execution time since last step: 0.00 sec Info 11:45:46 pm Tooling COST MAP FROM EnterToolingCost(): {ToolPartNodrp=Manual Entry, ToolDelta=2.5567, FirstYrVolume=5, FifthYrVolume=8, PartEnvelopeHeight=5.1234, PartEnvelopeWidth=21.5566, PartEnvelopeLength=20.5566, ToastMessage=Tooling Cost saved successfully., ToolCostDirectEntry=12.5678, ToolPartNo=999, SecondYrVolume=4, SettledToolCost=9, ToolDesc=Updated-Manual-999, FourthYrVolume=7, ToolAdvance=3, ThirdYrVolume=6} Info 11:45:46 pm Execution time since last step: 0.00 sec Info 11:45:46 pm ============================================== Info 11:45:46 pm Execution time since last step: 0.00 sec Info 11:45:46 pm 🔵 UPDATE VALIDATION STARTED: [Tooling Cost Section] Info 11:45:46 pm Execution time since last step: 0.00 sec Info 11:45:46 pm ============================================== Info 11:45:48 pm Execution time since last step: 1.86 sec Info 11:45:48 pm Navigated to 'Tooling Cost' tab for UPDATE validation. Info 11:45:49 pm Execution time since last step: 1.00 sec Info 11:45:49 pm 🔍 Starting UPDATE validation for 16 fields... Warning 11:45:49 pm ⚠ Skipped (Not part of UPDATE validation) → ToolPartNodrp Warning 11:45:49 pm ⚠ Skipped (Not part of UPDATE validation) → ToolDelta Pass 11:45:50 pm PASS → [First Year Volume] Expected=5 | Actual=5 Pass 11:45:51 pm PASS → [Fifth Year Volume] Expected=8 | Actual=8 Pass 11:45:51 pm PASS → [Part Envelope Height(mm)] Expected=5.1234 | Actual=5.1234 Pass 11:45:51 pm PASS → [Part Envelope Width(mm)] Expected=21.5566 | Actual=21.5566 Pass 11:45:52 pm PASS → [Part Envelope Length(mm)] Expected=20.5566 | Actual=20.5566 Warning 11:45:52 pm ⚠ Skipped (Not part of UPDATE validation) → ToolCostDirectEntry Fail 11:45:52 pm FAIL → [Enter Tool No.] Expected=999 | Actual=Manual Entry Pass 11:45:53 pm PASS → [Second Year Volume] Expected=4 | Actual=4 Pass 11:45:53 pm PASS → [Settled Tool Cost] Expected=9 | Actual=9 Pass 11:45:54 pm PASS → [Tool Description] Expected=Updated-Manual-999 | Actual=Updated-Manual-999 Pass 11:45:54 pm PASS → [Fourth Year Volume] Expected=7 | Actual=7 Pass 11:45:55 pm PASS → [Tool Advance] Expected=3 | Actual=3 Pass 11:45:55 pm PASS → [Third Year Volume] Expected=6 | Actual=6 Warning 11:45:55 pm Execution time since last step: 6.59 sec (Took longer than expected!) Info 11:45:55 pm ============================================== Info 11:45:55 pm Execution time since last step: 0.00 sec Info 11:45:55 pm SUMMARY: Info 11:45:55 pm Execution time since last step: 0.00 sec Info 11:45:55 pm ============================================== Info 11:45:55 pm Execution time since last step: 0.00 sec Info 11:45:55 pm Passed: 11 Info 11:45:55 pm Execution time since last step: 0.00 sec Info 11:45:55 pm Failed: 1 Info 11:45:55 pm Execution time since last step: 0.00 sec Info 11:45:55 pm Warnings: 3 Fail 11:45:55 pm Mismatch: ❌ UPDATE Validation FAILED Info 11:45:55 pm Execution time since last step: 0.00 sec Info 11:45:55 pm ============================================== Pass 11:45:55 pm Test Passed Pass 11:45:56 pm Screenshot on Success
-
PT_C_29Exporting All The Templates For Ferrous Casting
11:45:56 pm / 00:04:02:409 Fail
PT_C_29Exporting All The Templates For Ferrous Casting
01.02.2026 11:45:56 pm 01.02.2026 11:49:58 pm 00:04:02:409 · #test-id=18Status Timestamp Details Pass 11:46:01 pm Clicked on option: Master Data Warning 11:46:01 pm Execution time since last step: 5.70 sec (Took longer than expected!) Info 11:46:01 pm Master Data Is Displayed On Dashboard.... Pass 11:46:04 pm Clicked Master Option: Part Master Info 11:46:04 pm Execution time since last step: 2.94 sec Info 11:46:04 pm ===== STEP 1: Enter Part Details ===== Pass 11:46:05 pm Entered Part Number → 36-38-18 Pass 11:46:07 pm Entered Part Description → Buddy403 Info 11:46:09 pm Execution time since last step: 4.64 sec Info 11:46:09 pm ===== STEP 2: Selecting Part UOM Value ===== Info 11:46:09 pm Execution time since last step: 0.24 sec Info 11:46:09 pm Clicked on UOM dropdown. Info 11:46:11 pm Execution time since last step: 2.27 sec Info 11:46:11 pm Entered search keyword in UOM search box → Hourly Pass 11:46:14 pm Selected UOM → Hourly Info 11:46:16 pm Execution time since last step: 4.28 sec Info 11:46:16 pm ===== STEP 3: Selecting Company Name ===== Pass 11:46:18 pm Selected Company Name → COSTMASTER-0304-MOHALI-CM1 Info 11:46:18 pm Execution time since last step: 2.46 sec Info 11:46:18 pm ===== STEP 4: Selecting Radio Button By Name ===== Pass 11:46:18 pm Selected Radio Button → Procurement Info 11:46:20 pm Execution time since last step: 2.25 sec Info 11:46:20 pm ===== STEP 5: Selecting Supplier Name ===== Pass 11:46:21 pm Selected Supplier → 0801-Celesta Info 11:46:23 pm Execution time since last step: 2.90 sec Info 11:46:23 pm ===== STEP 6: Selecting Customer Name ===== Pass 11:46:38 pm Selected Customer → Rishicustomer-Tbilisi-0004 Warning 11:46:42 pm Execution time since last step: 18.49 sec (Took longer than expected!) Info 11:46:42 pm ===== STEP 6: Selecting Product Category ===== Info 11:46:43 pm Execution time since last step: 1.19 sec Info 11:46:43 pm trying JavaScript click for: Pass 11:46:48 pm Selected Product Category → rishi Warning 11:46:48 pm Execution time since last step: 5.18 sec (Took longer than expected!) Info 11:46:48 pm ===== STEP 7: Selecting Product Model ===== Info 11:46:48 pm Execution time since last step: 0.27 sec Info 11:46:48 pm trying JavaScript click for: Pass 11:46:53 pm Selected Product Model → JKLakshmi-001 Warning 11:46:55 pm Execution time since last step: 6.93 sec (Took longer than expected!) Info 11:46:55 pm ===== STEP 8: Selecting Special Product Category ===== Info 11:46:57 pm Execution time since last step: 1.17 sec Info 11:46:57 pm trying JavaScript click for: Pass 11:46:59 pm Selected Special Product Category → ACCESSORIES Info 11:47:01 pm Execution time since last step: 4.95 sec Info 11:47:01 pm ===== STEP 9: Clicking Save Button ===== Info 11:47:02 pm Execution time since last step: 0.06 sec Info 11:47:02 pm ===== STEP: Clicking Button in Part Master → Save ===== Pass 11:47:02 pm ✅ Successfully clicked button → Save Pass 11:47:02 pm Clicked on 'Save' button successfully. Info 11:47:02 pm Execution time since last step: 0.13 sec Info 11:47:02 pm ===== STEP 10: Verifying Toast Message ===== Info 11:47:03 pm Execution time since last step: 1.50 sec Info 11:47:03 pm Toast message appeared: Part Master details saved successfully. Info 11:47:03 pm Execution time since last step: 0.00 sec Info 11:47:03 pm ✅ Toast message validated successfully. Expected: Part Master details saved successfully. Pass 11:47:03 pm Toast message verification completed successfully. Info 11:47:03 pm Execution time since last step: 0.00 sec Info 11:47:03 pm ===== START: Verify Part Number & Description View Table PartMaster ===== Info 11:47:07 pm Execution time since last step: 4.24 sec Info 11:47:07 pm Opening Part Master filter and selecting: Part No. Warning 11:48:00 pm Execution time since last step: 52.28 sec (Took longer than expected!) Info 11:48:00 pm Filter value selected: Part No. Warning 11:48:09 pm Execution time since last step: 8.95 sec (Took longer than expected!) Info 11:48:09 pm ============================================== Info 11:48:09 pm Execution time since last step: 0.00 sec Info 11:48:09 pm [View Table Part Master For Supplier Name By Supplier Header Coloumn] Info 11:48:09 pm Execution time since last step: 0.00 sec Info 11:48:09 pm ============================================== Info 11:48:09 pm Execution time since last step: 0.45 sec Info 11:48:09 pm ✅ Total Headers Found: 31 Info 11:48:09 pm Execution time since last step: 0.00 sec Info 11:48:09 pm Headers → [Action, Company Name, Part No., Part Description, Part UOM, Costing Type, Product Category, Product Model Name and No., Special Product Category, Customer, Customer Part No., Supplier Detail 1, %SOB, Unit Price, Supplier Detail 2, Supplier Detail 3, Supplier Detail 4, Supplier Detail 5, Supplier Detail 6, Supplier Detail 7, Supplier Detail 8, Supplier Detail 9, Supplier Detail 10, Customer Name 1, Customer 1 Unit Price, Customer Name 2, Customer 2 Unit Price, Customer Name 3, Customer 3 Unit Price, Customer Name 4, Customer 4 Unit Price] Info 11:48:09 pm Execution time since last step: 0.00 sec Info 11:48:09 pm 🧩 Validation Targets → [Company Name, Part No., Part Description, Part UOM, Product Category, Product Model Name and No., Special Product Category, Customer, Supplier Detail 1] Warning 11:48:09 pm [Company Name] mismatch ignored → Expected: COSTMASTER-0304-MOHALI-CM1 | Actual: COSTMASTER-0304-CM1 Pass 11:48:09 pm [Part No.] Match → Expected: 36-38-18 | Actual: 36-38-18 Pass 11:48:09 pm [Part Description] Match → Expected: Buddy403 | Actual: Buddy403 Pass 11:48:09 pm [Part UOM] Match → Expected: Hourly | Actual: Hourly Pass 11:48:09 pm [Product Category] Match → Expected: rishi | Actual: rishi Pass 11:48:09 pm [Product Model Name and No.] Match → Expected: JKLakshmi-001 | Actual: JKLakshmi-001 Pass 11:48:09 pm [Special Product Category] Match → Expected: ACCESSORIES | Actual: ACCESSORIES Warning 11:48:09 pm [Customer] mismatch ignored → Expected: Rishicustomer-Tbilisi-0004 | Actual: Rishicustomer-0004 Fail 11:48:09 pm Supplier mismatch → Expected: 0801-Celesta | Actual: 0801 - Celesta Pass 11:48:09 pm Row matched by Part No. (Supplier not verified, continuing click). Pass 11:48:14 pm 🟢 Clicked Supplier cell → 0801 - Celesta Info 11:48:14 pm Execution time since last step: 4.80 sec Info 11:48:14 pm ============================================== Info 11:48:14 pm Execution time since last step: 0.00 sec Info 11:48:14 pm VALIDATION COMPLETED: [View Table Part Master For Supplier Name By Supplier Header Coloumn] Info 11:48:14 pm Execution time since last step: 0.00 sec Info 11:48:14 pm ============================================== Pass 11:48:14 pm ✅ Part found successfully: 36-38-18 | Description: Buddy403 Info 11:48:14 pm Execution time since last step: 0.00 sec Info 11:48:14 pm Stored Part Data: {Part Description=Buddy403, Part Number=36-38-18, Filter Used=Part No.} Info 11:48:14 pm Execution time since last step: 0.00 sec Info 11:48:14 pm ===== END: Verify Part Number & Description (Supplier Side) ===== Info 11:48:15 pm Execution time since last step: 1.00 sec Info 11:48:15 pm ===== START: Verify Three-Bar Functionality (Ferrous Casting) ===== Info 11:48:16 pm Execution time since last step: 0.70 sec Info 11:48:16 pm Navigated to 'Part Price Calculations' tab. Pass 11:48:18 pm Selected RM Input Category → Ferrous Casting Info 11:48:18 pm Execution time since last step: 2.81 sec Info 11:48:18 pm User Clicked Direct Radio Button Warning 11:48:24 pm Execution time since last step: 5.27 sec (Took longer than expected!) Info 11:48:24 pm Three-bar list loaded successfully. Total Options: 6 Pass 11:48:24 pm Clicked → Export Whole Report Warning 11:48:29 pm Execution time since last step: 5.19 sec (Took longer than expected!) Info 11:48:29 pm ✅ Latest Excel File Found: C:\Users\Raj Tripathi\Downloads\2012025\CostMasters-ICE-V5.0\downloads\_02-01-2026_23_48_23.xlsx Pass 11:48:35 pm Clicked → Consolidated Assembly Fail 11:48:37 pm Toast mismatch → Expected: Consolidated Assembly Exported SucessFully. | Actual: Unable to export! Fail 11:48:40 pm 'Export as PDF' NOT FOUND under Three-Bar menu. Fail 11:49:58 pm Exception in VerifyThreeBarFunctionalityFerrousCasting → Expected condition failed: waiting for visibility of element located by By.xpath: //*[@id='toast-container']/div/div (tried for 60 second(s) with 500 milliseconds interval) Build info: version: '4.25.0', revision: '8a8aea2337' System info: os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '21.0.8' Driver info: org.openqa.selenium.chrome.ChromeDriver Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 143.0.7499.170, chrome: {chromedriverVersion: 143.0.7499.169 (164b20aab62..., userDataDir: C:\Users\RAJTRI~1\AppData\L...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:59377}, goog:processID: 4808, networkConnectionEnabled: false, pageLoadStrategy: normal, platformName: windows, proxy: Proxy(), se:cdp: ws://localhost:59377/devtoo..., se:cdpVersion: 143.0.7499.170, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:extension:minPinLength: true, webauthn:extension:prf: true, webauthn:virtualAuthenticators: true} Session ID: 14044e54d9a0a14c6ac07be732f8f15c Warning 11:49:58 pm Execution time since last step: 88.92 sec (Took longer than expected!) Info 11:49:58 pm ===== END: Verify Three-Bar Functionality (Ferrous Casting) ===== Pass 11:49:58 pm Test Passed Pass 11:49:58 pm Screenshot on Success
-
PT_C_30Copy Costing Procurnment Ferrous Casting
11:49:58 pm / 00:10:26:107 Fail
PT_C_30Copy Costing Procurnment Ferrous Casting
01.02.2026 11:49:58 pm 01.03.2026 12:00:24 am 00:10:26:107 · #test-id=19Status Timestamp Details Pass 11:50:04 pm Clicked on option: Master Data Warning 11:50:04 pm Execution time since last step: 5.71 sec (Took longer than expected!) Info 11:50:04 pm Master Data Is Displayed On Dashboard.... Pass 11:50:08 pm Clicked Master Option: Part Master Info 11:50:08 pm Execution time since last step: 3.82 sec Info 11:50:08 pm ===== STEP 1: Enter Part Details ===== Pass 11:50:08 pm Entered Part Number → 57-50-40 Pass 11:50:10 pm Entered Part Description → Jimmie571 Info 11:50:12 pm Execution time since last step: 4.71 sec Info 11:50:12 pm ===== STEP 2: Selecting Part UOM Value ===== Info 11:50:12 pm Execution time since last step: 0.23 sec Info 11:50:12 pm Clicked on UOM dropdown. Info 11:50:15 pm Execution time since last step: 2.30 sec Info 11:50:15 pm Entered search keyword in UOM search box → Hourly Pass 11:50:17 pm Selected UOM → Hourly Info 11:50:19 pm Execution time since last step: 4.22 sec Info 11:50:19 pm ===== STEP 3: Selecting Company Name ===== Pass 11:50:21 pm Selected Company Name → COSTMASTER-0304-MOHALI-CM1 Info 11:50:21 pm Execution time since last step: 2.43 sec Info 11:50:21 pm ===== STEP 4: Selecting Radio Button By Name ===== Pass 11:50:22 pm Selected Radio Button → Procurement Info 11:50:24 pm Execution time since last step: 2.22 sec Info 11:50:24 pm ===== STEP 5: Selecting Supplier Name ===== Pass 11:50:25 pm Selected Supplier → 0801-Celesta Info 11:50:27 pm Execution time since last step: 2.88 sec Info 11:50:27 pm ===== STEP 6: Selecting Customer Name ===== Pass 11:50:41 pm Selected Customer → Rishicustomer-Tbilisi-0004 Warning 11:50:45 pm Execution time since last step: 18.23 sec (Took longer than expected!) Info 11:50:45 pm ===== STEP 6: Selecting Product Category ===== Info 11:50:46 pm Execution time since last step: 1.13 sec Info 11:50:46 pm trying JavaScript click for: Pass 11:50:51 pm Selected Product Category → rishi Warning 11:50:51 pm Execution time since last step: 5.31 sec (Took longer than expected!) Info 11:50:51 pm ===== STEP 7: Selecting Product Model ===== Info 11:50:51 pm Execution time since last step: 0.27 sec Info 11:50:51 pm trying JavaScript click for: Pass 11:50:56 pm Selected Product Model → JKLakshmi-001 Warning 11:50:58 pm Execution time since last step: 7.02 sec (Took longer than expected!) Info 11:50:58 pm ===== STEP 8: Selecting Special Product Category ===== Info 11:51:00 pm Execution time since last step: 1.13 sec Info 11:51:00 pm trying JavaScript click for: Pass 11:51:03 pm Selected Special Product Category → ACCESSORIES Info 11:51:05 pm Execution time since last step: 4.93 sec Info 11:51:05 pm ===== STEP 9: Clicking Save Button ===== Info 11:51:05 pm Execution time since last step: 0.06 sec Info 11:51:05 pm ===== STEP: Clicking Button in Part Master → Save ===== Pass 11:51:05 pm ✅ Successfully clicked button → Save Pass 11:51:05 pm Clicked on 'Save' button successfully. Info 11:51:05 pm Execution time since last step: 0.14 sec Info 11:51:05 pm ===== STEP 10: Verifying Toast Message ===== Info 11:51:06 pm Execution time since last step: 1.48 sec Info 11:51:06 pm Toast message appeared: Part Master details saved successfully. Info 11:51:06 pm Execution time since last step: 0.00 sec Info 11:51:06 pm ✅ Toast message validated successfully. Expected: Part Master details saved successfully. Pass 11:51:06 pm Toast message verification completed successfully. Info 11:51:06 pm Execution time since last step: 0.00 sec Info 11:51:06 pm ==================================================== Info 11:51:06 pm Execution time since last step: 0.00 sec Info 11:51:06 pm 🧩 STEP 1: Creating SECOND Part Entry for COPY COSTING Validation Info 11:51:06 pm Execution time since last step: 0.00 sec Info 11:51:06 pm ---------------------------------------------------- Info 11:51:06 pm Execution time since last step: 0.00 sec Info 11:51:06 pm This part entry is being created specifically to perform Copy Costing tests. Info 11:51:06 pm Execution time since last step: 0.00 sec Info 11:51:06 pm The costing of the first part will be replicated and validated against this newly created record. Info 11:51:06 pm Execution time since last step: 0.00 sec Info 11:51:06 pm ==================================================== Info 11:51:06 pm Execution time since last step: 0.00 sec Info 11:51:06 pm ===== STEP 1: Enter Part Details (Copy Costing Part) ===== Pass 11:51:06 pm Entered Part Number (Copy Part) → 28-91-81 Pass 11:51:07 pm Entered Part Description (Copy Part) → Nathan808 Info 11:51:07 pm Execution time since last step: 0.45 sec Info 11:51:07 pm ===== STEP 2: Selecting Part UOM Value ===== Info 11:51:07 pm Execution time since last step: 0.42 sec Info 11:51:07 pm Entered search keyword in UOM search box → Hourly Pass 11:51:07 pm Selected UOM → Hourly Info 11:51:07 pm Execution time since last step: 0.17 sec Info 11:51:07 pm ===== STEP 3: Selecting Company Name ===== Pass 11:51:08 pm Selected Company Name → COSTMASTER-0304-MOHALI-CM1 Info 11:51:08 pm Execution time since last step: 0.37 sec Info 11:51:08 pm ===== STEP 4: Selecting Radio Button By Name ===== Pass 11:51:08 pm Selected Supplier Radio Button → Procurement Info 11:51:08 pm Execution time since last step: 0.21 sec Info 11:51:08 pm ===== STEP 5: Selecting Supplier Name ===== Pass 11:51:09 pm Selected Supplier → 0801-Celesta Info 11:51:09 pm Execution time since last step: 0.74 sec Info 11:51:09 pm ===== STEP 6: Selecting Customer Name ===== Info 11:51:10 pm Execution time since last step: 1.18 sec Info 11:51:10 pm trying JavaScript click for: Pass 11:51:24 pm Selected Customer → Rishicustomer-Tbilisi-0004 Warning 11:51:24 pm Execution time since last step: 13.99 sec (Took longer than expected!) Info 11:51:24 pm ===== STEP 7: Selecting Product Category ===== Info 11:51:25 pm Execution time since last step: 1.15 sec Info 11:51:25 pm trying JavaScript click for: Pass 11:51:26 pm Selected Product Category → rishi Info 11:51:26 pm Execution time since last step: 1.10 sec Info 11:51:26 pm ===== STEP 8: Selecting Product Model ===== Info 11:51:26 pm Execution time since last step: 0.30 sec Info 11:51:26 pm Product Model dropdown clicked. Info 11:51:27 pm Execution time since last step: 0.28 sec Info 11:51:27 pm Entered Product Model search text → JKLakshmi-001 Pass 11:51:27 pm Selected Product Model → JKLakshmi-001 Info 11:51:27 pm Execution time since last step: 0.15 sec Info 11:51:27 pm ===== STEP 9: Selecting Special Product Category ===== Info 11:51:28 pm Execution time since last step: 1.12 sec Info 11:51:28 pm trying JavaScript click for: Pass 11:51:29 pm Selected Special Product Category → ACCESSORIES Info 11:51:29 pm Execution time since last step: 0.87 sec Info 11:51:29 pm ===== STEP 10: Clicking Save Button (Copy Costing Part) ===== Info 11:51:29 pm Execution time since last step: 0.02 sec Info 11:51:29 pm ===== STEP: Clicking Button in Part Master → Save ===== Pass 11:51:29 pm ✅ Successfully clicked button → Save Pass 11:51:29 pm Clicked on 'Save' button successfully for Copy Costing Part. Info 11:51:29 pm Execution time since last step: 0.09 sec Info 11:51:29 pm ===== STEP 11: Verifying Toast Message ===== Info 11:51:30 pm Execution time since last step: 1.47 sec Info 11:51:30 pm Toast message appeared: Part Master details saved successfully. Info 11:51:30 pm Execution time since last step: 0.00 sec Info 11:51:30 pm ✅ Toast message validated successfully. Expected: Part Master details saved successfully. Pass 11:51:30 pm Toast message verification completed successfully for Copy Costing Part. Info 11:51:30 pm Execution time since last step: 0.00 sec Info 11:51:30 pm ✅ Secondary Part creation completed successfully for Copy Costing comparison. Pass 11:51:31 pm Clicked Master Option: Bill of Material Warning 11:52:04 pm Execution time since last step: 33.64 sec (Took longer than expected!) Info 11:52:04 pm Starting BOM Excel import... Info 11:52:04 pm Execution time since last step: 0.04 sec Info 11:52:04 pm File selected for upload: C:\Users\Raj Tripathi\Downloads\2012025\CostMasters-ICE-V5.0\downloads\BOM_02-01-2026_23_51_45.xlsx Info 11:52:04 pm Execution time since last step: 0.00 sec Info 11:52:04 pm ===== 🧩 Step: Opening, Saving & Closing Excel File Safely ===== Info 11:52:04 pm Execution time since last step: 0.00 sec Info 11:52:04 pm 📁 File Path → C:\Users\Raj Tripathi\Downloads\2012025\CostMasters-ICE-V5.0\downloads\BOM_02-01-2026_23_51_45.xlsx Info 11:52:04 pm Execution time since last step: 0.02 sec Info 11:52:04 pm 📂 Excel launched successfully. Pass 11:52:09 pm 💾 File saved and closed safely using PowerShell COM automation. Pass 11:52:09 pm ❎ Excel process terminated successfully. Warning 11:52:11 pm Execution time since last step: 7.07 sec (Took longer than expected!) Info 11:52:11 pm ===== ✅ Excel File Save & Close Operation Completed Without Affecting Eclipse ===== Info 11:52:13 pm Execution time since last step: 2.12 sec Info 11:52:13 pm Clicking Import button to open file dialog... Warning 11:52:19 pm Execution time since last step: 6.24 sec (Took longer than expected!) Info 11:52:19 pm File path pasted: C:\Users\Raj Tripathi\Downloads\2012025\CostMasters-ICE-V5.0\downloads\BOM_02-01-2026_23_51_45.xlsx Info 11:52:20 pm Execution time since last step: 1.02 sec Info 11:52:20 pm Pressed Enter to confirm file selection. Pass 11:52:34 pm Clicked on option: Master Data Warning 11:52:34 pm Execution time since last step: 13.79 sec (Took longer than expected!) Info 11:52:34 pm Master Data Is Displayed On Dashboard.... Pass 11:52:38 pm Clicked Master Option: Part Master Warning 11:52:41 pm Execution time since last step: 6.42 sec (Took longer than expected!) Info 11:52:41 pm ===== START: Verify Part Number & Description View Table PartMaster ===== Info 11:52:45 pm Execution time since last step: 4.18 sec Info 11:52:45 pm Opening Part Master filter and selecting: Part No. Warning 11:53:37 pm Execution time since last step: 52.23 sec (Took longer than expected!) Info 11:53:37 pm Filter value selected: Part No. Warning 11:53:46 pm Execution time since last step: 8.94 sec (Took longer than expected!) Info 11:53:46 pm ============================================== Info 11:53:46 pm Execution time since last step: 0.01 sec Info 11:53:46 pm [View Table Part Master For Supplier Name By Supplier Header Coloumn] Info 11:53:46 pm Execution time since last step: 0.00 sec Info 11:53:46 pm ============================================== Info 11:53:47 pm Execution time since last step: 0.60 sec Info 11:53:47 pm ✅ Total Headers Found: 31 Info 11:53:47 pm Execution time since last step: 0.00 sec Info 11:53:47 pm Headers → [Action, Company Name, Part No., Part Description, Part UOM, Costing Type, Product Category, Product Model Name and No., Special Product Category, Customer, Customer Part No., Supplier Detail 1, %SOB, Unit Price, Supplier Detail 2, Supplier Detail 3, Supplier Detail 4, Supplier Detail 5, Supplier Detail 6, Supplier Detail 7, Supplier Detail 8, Supplier Detail 9, Supplier Detail 10, Customer Name 1, Customer 1 Unit Price, Customer Name 2, Customer 2 Unit Price, Customer Name 3, Customer 3 Unit Price, Customer Name 4, Customer 4 Unit Price] Info 11:53:47 pm Execution time since last step: 0.00 sec Info 11:53:47 pm 🧩 Validation Targets → [Company Name, Part No., Part Description, Part UOM, Product Category, Product Model Name and No., Special Product Category, Customer, Supplier Detail 1] Warning 11:53:47 pm [Company Name] mismatch ignored → Expected: COSTMASTER-0304-MOHALI-CM1 | Actual: COSTMASTER-0304-CM1 Pass 11:53:47 pm [Part No.] Match → Expected: 57-50-40 | Actual: 57-50-40 Pass 11:53:47 pm [Part Description] Match → Expected: Jimmie571 | Actual: Jimmie571 Pass 11:53:47 pm [Part UOM] Match → Expected: Hourly | Actual: Hourly Pass 11:53:47 pm [Product Category] Match → Expected: rishi | Actual: rishi Pass 11:53:47 pm [Product Model Name and No.] Match → Expected: JKLakshmi-001 | Actual: JKLakshmi-001 Pass 11:53:47 pm [Special Product Category] Match → Expected: ACCESSORIES | Actual: ACCESSORIES Warning 11:53:47 pm [Customer] mismatch ignored → Expected: Rishicustomer-Tbilisi-0004 | Actual: Rishicustomer-0004 Fail 11:53:47 pm Supplier mismatch → Expected: 0801-Celesta | Actual: 0801 - Celesta Pass 11:53:47 pm Row matched by Part No. (Supplier not verified, continuing click). Pass 11:53:51 pm 🟢 Clicked Supplier cell → 0801 - Celesta Info 11:53:51 pm Execution time since last step: 4.73 sec Info 11:53:51 pm ============================================== Info 11:53:51 pm Execution time since last step: 0.00 sec Info 11:53:51 pm VALIDATION COMPLETED: [View Table Part Master For Supplier Name By Supplier Header Coloumn] Info 11:53:51 pm Execution time since last step: 0.00 sec Info 11:53:51 pm ============================================== Pass 11:53:51 pm ✅ Part found successfully: 57-50-40 | Description: Jimmie571 Info 11:53:51 pm Execution time since last step: 0.01 sec Info 11:53:51 pm Stored Part Data: {Part Description=Jimmie571, Part Number=57-50-40, Filter Used=Part No.} Info 11:53:51 pm Execution time since last step: 0.00 sec Info 11:53:51 pm ===== END: Verify Part Number & Description (Supplier Side) ===== Info 11:53:52 pm Execution time since last step: 1.03 sec Info 11:53:52 pm ===== START: Verifying and Writing Data in 'Part Attributes' Tab (Procurement) ===== Info 11:53:53 pm Execution time since last step: 1.02 sec Info 11:53:53 pm ===== ENSURE PART ATTRIBUTES TAB (BOOTSTRAP FORCE) ===== Warning 11:53:53 pm ⚠ Header not visible. Forcing Bootstrap tab switch... Pass 11:53:54 pm ✔ Part Attributes tab FORCEFULLY activated via Bootstrap JS Info 11:53:54 pm Execution time since last step: 0.67 sec Info 11:53:54 pm STEP 1: Opening Commodity Group dropdown... Warning 11:53:56 pm ⚠ Dropdown already contains 912 options before searching. Info 11:53:56 pm Execution time since last step: 2.28 sec Info 11:53:56 pm STEP 2: Searching for Commodity Group: Plastics Pass 11:53:59 pm ✅ 3 Commodity Group options loaded after search. Info 11:53:59 pm Execution time since last step: 2.41 sec Info 11:53:59 pm STEP 3: Selecting desired Commodity Group from search result... Pass 11:53:59 pm ✅ Selected Commodity Group: Plastics Info 11:53:59 pm Execution time since last step: 0.10 sec Info 11:53:59 pm STEP 4: Entering SOB value... Info 11:53:59 pm Execution time since last step: 0.22 sec Info 11:53:59 pm Entered SOB Value: 10.125 → Stored As (3dp): 10.125 Info 11:53:59 pm Execution time since last step: 0.00 sec Info 11:53:59 pm STEP 5: Clicking Save on Part Attributes... Pass 11:53:59 pm ✅ Toast Message Verified. Info 11:53:59 pm Execution time since last step: 0.36 sec Info 11:53:59 pm STEP 6: Fetching SOB value from UI after save for extra confirmation... Info 11:53:59 pm Execution time since last step: 0.04 sec Info 11:53:59 pm UI SOB Value after save: 10.125 → Normalized (3dp): 10.125 Info 11:54:01 pm Execution time since last step: 2.01 sec Info 11:54:01 pm ===== END: 'Part Attributes' Tab Flow Completed (Procurement) ===== Info 11:54:03 pm Execution time since last step: 1.51 sec Info 11:54:03 pm ============================================== Info 11:54:03 pm Execution time since last step: 0.00 sec Info 11:54:03 pm START: SAVE PRICE CALCULATION (FERROUS CASTING - PROCUREMENT) Info 11:54:03 pm Execution time since last step: 0.00 sec Info 11:54:03 pm ============================================== Info 11:54:03 pm Execution time since last step: 0.00 sec Info 11:54:03 pm Step 0: Input parameters stored in map Info 11:54:03 pm Execution time since last step: 0.00 sec Info 11:54:03 pm Step 1: Navigating to 'Part Price Calculations' tab... Pass 11:54:03 pm Navigated to Part Price Calculations tab Info 11:54:06 pm Execution time since last step: 3.00 sec Info 11:54:06 pm Step 2: Selecting dropdown values... Pass 11:54:08 pm RM Input Category Selected → Ferrous Casting Pass 11:54:10 pm Clicked Direct Radio Button near RM Input Category Pass 11:54:11 pm Classification Selected → Steel Pass 11:54:13 pm Year Selected → 2025-2026 Pass 11:54:14 pm Period Selected → Apr Pass 11:54:16 pm Specific Grade Selected → Ferrous Casting Warning 11:54:17 pm Execution time since last step: 11.09 sec (Took longer than expected!) Info 11:54:17 pm Step 3: Entering numeric inputs... Pass 11:54:18 pm Cast Weight Entered → 11.5486 Pass 11:54:18 pm Finish Weight Entered → 2.7667 Info 11:54:20 pm Execution time since last step: 2.99 sec Info 11:54:20 pm Step 4: Fetching system calculated values... Pass 11:54:20 pm Scrap Realization → 100 Pass 11:54:20 pm Scrap Cost Per Kg → 117 Pass 11:54:20 pm RM Cost Per Pc → 6150.961 Info 11:54:22 pm Execution time since last step: 1.66 sec Info 11:54:22 pm Step 5: Selecting OHP... Pass 11:54:26 pm OHP Entered → RMCCCCC-Rej-199.000 % of RMC ,ICC-10.000 % of RMC ,ICC-10.000 % of PC ,ICC-10.000 % of BOP ,OH-10.000 % of RMC+PC ,P-10.000 % of RMC+PC , Pass 11:54:27 pm OHP Selected from dropdown Warning 11:54:29 pm Execution time since last step: 7.43 sec (Took longer than expected!) Info 11:54:29 pm Step 6: Entering cost inputs... Pass 11:54:34 pm All cost values entered successfully Warning 11:54:36 pm Execution time since last step: 6.60 sec (Took longer than expected!) Info 11:54:36 pm Step 7: Entering tool inputs... Pass 11:54:38 pm Tool inputs entered successfully Info 11:54:39 pm Execution time since last step: 3.50 sec Info 11:54:39 pm Step 8: Fetching final calculated values... Pass 11:54:39 pm Part Cost Per Pc A → 6865.329 Pass 11:54:39 pm Total Part Cost With Amortization → 7671.389 Info 11:54:41 pm Execution time since last step: 1.29 sec Info 11:54:41 pm Step 9: Clicking Save... Pass 11:54:41 pm Clicked Save button Pass 11:54:43 pm Toast VALID → Ferrous casting saved successfully Info 11:54:43 pm Execution time since last step: 2.02 sec Info 11:54:43 pm ============================================== Info 11:54:43 pm Execution time since last step: 0.00 sec Info 11:54:43 pm END: SAVE PRICE CALCULATION (FERROUS CASTING - PROCUREMENT) Info 11:54:43 pm Execution time since last step: 0.00 sec Info 11:54:43 pm ============================================== Info 11:54:43 pm Execution time since last step: 0.00 sec Info 11:54:43 pm switching to BOP tab Pass 11:54:45 pm switch to BOP tab executed Pass 11:54:45 pm ✔ Header located successfully. Warning 11:54:46 pm Action click failed, invoking JS function directly Pass 11:54:46 pm '+ BOP' action executed. Pass 11:54:51 pm ✔ BOP Table displayed. Pass 11:55:01 pm Selected Part No: M5 pressure rivet nut-28102024 Warning 11:55:02 pm Execution time since last step: 19.48 sec (Took longer than expected!) Info 11:55:02 pm ✅ Found header 'Qty/Pc' at column index: 7 Pass 11:55:03 pm 🟢 Entered value '2' in column 'Qty/Pc' successfully. Pass 11:55:03 pm Qty/Pc entered → 2 Info 11:55:04 pm Execution time since last step: 2.40 sec Info 11:55:04 pm ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 11:55:04 pm 📋 Retrieved value from column 'Part Cost/Unit' = '123.000'. Pass 11:55:04 pm ✔ BOP calculation completed (Part Cost/Unit non-zero). Info 11:55:05 pm Execution time since last step: 0.10 sec Info 11:55:05 pm ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 11:55:05 pm 📋 Retrieved value from column 'Part Cost/Unit' = '123.000'. Pass 11:55:05 pm Auto fetched Part Cost/Unit → 123.000 Info 11:55:05 pm Execution time since last step: 0.20 sec Info 11:55:05 pm ✅ Found header 'Total Cost' at column index: 16 Pass 11:55:05 pm 📋 Retrieved value from column 'Total Cost' = '246.00000'. Pass 11:55:05 pm Fetched Total Cost (UI) → 246.00000 Pass 11:55:05 pm Fetched Total Cost (Extra Cell) → 246.000 Info 11:55:05 pm Execution time since last step: 0.11 sec Info 11:55:05 pm ✅ Found header 'Bop Type' at column index: 2 Pass 11:55:05 pm 📋 Retrieved value from column 'Bop Type' = 'Bolt'. Info 11:55:05 pm Execution time since last step: 0.07 sec Info 11:55:05 pm ✅ Found header 'Part Description' at column index: 3 Pass 11:55:05 pm 📋 Retrieved value from column 'Part Description' = '28102024'. Info 11:55:05 pm Execution time since last step: 0.08 sec Info 11:55:05 pm ✅ Found header 'Supply' at column index: 4 Pass 11:55:05 pm 📋 Retrieved value from column 'Supply' = 'Supplier Name-01'. Info 11:55:05 pm Execution time since last step: 0.08 sec Info 11:55:05 pm ✅ Found header 'Supply Currency' at column index: 5 Pass 11:55:05 pm 📋 Retrieved value from column 'Supply Currency' = ''. Info 11:55:05 pm Execution time since last step: 0.11 sec Info 11:55:05 pm ✅ Found header 'UOM' at column index: 6 Pass 11:55:05 pm 📋 Retrieved value from column 'UOM' = 'Nos.'. Info 11:55:05 pm Execution time since last step: 0.09 sec Info 11:55:05 pm ✅ Found header 'Qty/Pc' at column index: 7 Pass 11:55:05 pm 📋 Retrieved value from column 'Qty/Pc' = '2'. Info 11:55:05 pm Execution time since last step: 0.11 sec Info 11:55:05 pm ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 11:55:05 pm 📋 Retrieved value from column 'Part Cost/Unit' = '123.000'. Info 11:55:05 pm Execution time since last step: 0.11 sec Info 11:55:05 pm ✅ Found header 'Currency Conversion' at column index: 9 Pass 11:55:06 pm 📋 Retrieved value from column 'Currency Conversion' = '1.000'. Info 11:55:06 pm Execution time since last step: 0.16 sec Info 11:55:06 pm ✅ Found header 'Duties%' at column index: 10 Pass 11:55:06 pm 📋 Retrieved value from column 'Duties%' = '0.000'. Info 11:55:06 pm Execution time since last step: 0.15 sec Info 11:55:06 pm ✅ Found header 'Freight & Insurance %' at column index: 11 Pass 11:55:06 pm 📋 Retrieved value from column 'Freight & Insurance %' = ''. Info 11:55:06 pm Execution time since last step: 0.14 sec Info 11:55:06 pm ✅ Found header 'Other Cost' at column index: 12 Pass 11:55:06 pm 📋 Retrieved value from column 'Other Cost' = '0.000'. Info 11:55:06 pm Execution time since last step: 0.17 sec Info 11:55:06 pm ✅ Found header 'Sub Total' at column index: 14 Pass 11:55:06 pm 📋 Retrieved value from column 'Sub Total' = '246.000'. Info 11:55:06 pm Execution time since last step: 0.17 sec Info 11:55:06 pm ✅ Found header 'BOP Handling%' at column index: 15 Pass 11:55:06 pm 📋 Retrieved value from column 'BOP Handling%' = '0.000'. Info 11:55:06 pm Execution time since last step: 0.16 sec Info 11:55:06 pm ✅ Found header 'Total Cost' at column index: 16 Pass 11:55:06 pm 📋 Retrieved value from column 'Total Cost' = '246.00000'. Info 11:55:06 pm Execution time since last step: 0.02 sec Info 11:55:06 pm Captured 14 header-value pairs from BOP table. Info 11:55:06 pm Execution time since last step: 0.00 sec Info 11:55:06 pm Captured BOP Header Values: Bop Type = Bolt, Part Description = 28102024, Supply = Supplier Name-01, Supply Currency = , UOM = Nos., Qty/Pc = 2, Part Cost/Unit = 123.000, Currency Conversion = 1.000, Duties% = 0.000, Freight & Insurance % = , Other Cost = 0.000, Sub Total = 246.000, BOP Handling% = 0.000, Total Cost = 246.00000 Pass 11:55:08 pm ✔ Save button is enabled. Pass 11:55:08 pm ✔ Save button clicked. Pass 11:55:08 pm Toast received → BOP Saved successfully. Pass 11:55:09 pm ✔ In House BOP section found. Info 11:55:11 pm Execution time since last step: 4.08 sec Info 11:55:11 pm trying JavaScript click for: Pass 11:55:11 pm ✔ Clicked +Add Info 11:55:12 pm Execution time since last step: 1.38 sec Info 11:55:12 pm Header Map: {Part No.=0, Bop Type=1, Part Description=2, UOM=3, Qty/Pc=4, RM Grade=5, RM Rate/kg=6, Gross Wt=7, Finish Wt=8, RM Cost=9, Process Cost=10, Others=11, Part Cost/Unit=12, Sub Total=13, BOP Handling%=14, Total Cost=15} Pass 11:55:12 pm ✔ Selected In-House Part No → Partno-002-Part Desc-2812 Info 11:55:13 pm Execution time since last step: 0.77 sec Info 11:55:13 pm ✔ Qty auto reset → 1 Pass 11:55:15 pm ✔ Final Qty/Pc = 21 Pass 11:55:16 pm Bop Type = Bolt Pass 11:55:16 pm Part Description = Part Desc-2812 Pass 11:55:16 pm UOM = cm-2 Pass 11:55:16 pm RM Grade = ST-1 Pass 11:55:16 pm RM Rate/kg = 355 Pass 11:55:16 pm Gross Wt = 0 Pass 11:55:16 pm Finish Wt = 10 Pass 11:55:16 pm RM Cost = 540 Pass 11:55:16 pm Process Cost = 20 Pass 11:55:16 pm Others = 10 Pass 11:55:16 pm Part Cost/Unit = 570 Pass 11:55:16 pm Sub Total = 11970.000 Pass 11:55:16 pm BOP Handling% = Pass 11:55:16 pm Total Cost = 11970.000 Pass 11:55:16 pm ✔ Total Cost verified → 11970.0 Pass 11:55:16 pm ✔ Save button clicked for In-House BOP. Pass 11:55:16 pm Toast received → BOP Saved successfully. Info 11:55:18 pm Execution time since last step: 4.95 sec Info 11:55:18 pm ===== Filling Tooling Cost Form for Part: 57-50-40 ===== Info 11:55:19 pm Execution time since last step: 1.80 sec Info 11:55:19 pm Navigated to Tooling Cost tab. Pass 11:55:21 pm ✔ Tooling Cost header visible. Pass 11:55:22 pm ✔ Add Tool button visible. Pass 11:55:22 pm Clicked Add New Tooling Row button. Pass 11:55:23 pm ✔ Selected dropdown [Tool Number] = Manual Entry Pass 11:55:26 pm ✔ Entered [12345] in Enter Tool No. Pass 11:55:28 pm ✔ Entered [Automation Tool Description] in Tool Description Pass 11:55:30 pm ✔ Selected dropdown [Supplier Name & Code] = 0801-Celesta Pass 11:55:32 pm ✔ Selected dropdown [Tool Ownership] = Customer Paid Pass 11:55:34 pm ✔ Selected dropdown [Tool Type] = Carbide tool Pass 11:55:37 pm ✔ Entered [25.50] in Part Envelope Length Pass 11:55:39 pm ✔ Entered [12.10] in Part Envelope Width Pass 11:55:41 pm ✔ Entered [5.30] in Part Envelope Height Pass 11:55:44 pm ✔ Entered [500000] in Settled Tool Cost Pass 11:55:46 pm ✔ Entered [100000] in Tool Advance Pass 11:55:49 pm ✔ Entered [20000] in First Year Volume Pass 11:55:51 pm ✔ Entered [18000] in Second Year Volume Pass 11:55:53 pm ✔ Entered [15000] in Third Year Volume Pass 11:55:56 pm ✔ Entered [12000] in Fourth Year Volume Pass 11:55:58 pm ✔ Entered [10000] in Fifth Year Volume Pass 11:56:00 pm ✔ Entered [tool-101] in Tool Life Pass 11:56:00 pm 🎉 All Tooling Cost fields entered successfully! Warning 11:56:00 pm Execution time since last step: 40.75 sec (Took longer than expected!) Info 11:56:00 pm Attempting to click Save button in Tooling Cost tab... Pass 11:56:00 pm Clicked Save button successfully. Pass 11:56:01 pm Toast Message Displayed: Tooling Cost saved successfully. Warning 11:56:07 pm Execution time since last step: 7.20 sec (Took longer than expected!) Info 11:56:07 pm Navigated to 'Part Price Calculations' tab successfully. Warning 11:56:20 pm Execution time since last step: 12.58 sec (Took longer than expected!) Info 11:56:20 pm Dropdown opened successfully. Warning 11:56:25 pm Execution time since last step: 5.15 sec (Took longer than expected!) Info 11:56:25 pm QA Has To Take Static Name Warning 11:56:32 pm Execution time since last step: 6.40 sec (Took longer than expected!) Info 11:56:32 pm ✅ Supplier dropdown available — proceeding to select supplier. Pass 11:56:33 pm Selected supplier (blank entry or matched condition). Warning 11:56:42 pm Execution time since last step: 10.71 sec (Took longer than expected!) Info 11:56:42 pm ✅ Clicked on 'Part Number for Supplier Copy Costing' dropdown using Actions class. Info 11:56:47 pm Execution time since last step: 4.32 sec Info 11:56:47 pm Searching Part Number: 28-91-81 Info 11:56:47 pm Execution time since last step: 0.39 sec Info 11:56:47 pm Found Part Number option: [28-91-81] Pass 11:56:47 pm ✅ Part Number selected successfully (normal click): 28-91-81 Info 11:56:49 pm Execution time since last step: 2.50 sec Info 11:56:49 pm Entered OHP search value precisely: [RMCCCCC-Rej-199.000 % of RMC ,ICC-10.000 % of RMC ,ICC-10.000 % of PC ,ICC-10.000 % of BOP ,OH-10.000 % of RMC+PC ,P-10.000 % of RMC+PC ,] Pass 11:56:50 pm Selected OHP option: [RMCCCCC-Rej-199.000 % of RMC ,ICC-10.000 % of RMC ,ICC-10.000 % of PC ,ICC-10.000 % of BOP ,OH-10.000 % of RMC+PC ,P-10.000 % of RMC+PC ,] Info 11:56:52 pm Execution time since last step: 2.16 sec Info 11:56:52 pm ➡️ Entering Copy button detection block... Pass 11:56:52 pm Clicked Copy button normally. Info 11:56:56 pm Execution time since last step: 4.35 sec Info 11:56:56 pm Toast message Matched Successfully. Pass 11:57:00 pm Clicked on option: Master Data Info 11:57:00 pm Execution time since last step: 4.18 sec Info 11:57:00 pm Master Data Is Displayed On Dashboard.... Pass 11:57:02 pm Clicked Master Option: Part Master Warning 11:57:05 pm Execution time since last step: 5.21 sec (Took longer than expected!) Info 11:57:05 pm Validating For CopyCasting Value Info 11:57:05 pm Execution time since last step: 0.00 sec Info 11:57:05 pm ===== START: Verify Part Number & Description View Table PartMaster ===== Info 11:57:10 pm Execution time since last step: 4.18 sec Info 11:57:10 pm Opening Part Master filter and selecting: Part No. Warning 11:58:02 pm Execution time since last step: 52.16 sec (Took longer than expected!) Info 11:58:02 pm Filter value selected: Part No. Warning 11:58:11 pm Execution time since last step: 8.91 sec (Took longer than expected!) Info 11:58:11 pm ============================================== Info 11:58:11 pm Execution time since last step: 0.00 sec Info 11:58:11 pm [View Table Part Master For Supplier Name By Supplier Header Coloumn] Info 11:58:11 pm Execution time since last step: 0.00 sec Info 11:58:11 pm ============================================== Info 11:58:11 pm Execution time since last step: 0.48 sec Info 11:58:11 pm ✅ Total Headers Found: 31 Info 11:58:11 pm Execution time since last step: 0.00 sec Info 11:58:11 pm Headers → [Action, Company Name, Part No., Part Description, Part UOM, Costing Type, Product Category, Product Model Name and No., Special Product Category, Customer, Customer Part No., Supplier Detail 1, %SOB, Unit Price, Supplier Detail 2, Supplier Detail 3, Supplier Detail 4, Supplier Detail 5, Supplier Detail 6, Supplier Detail 7, Supplier Detail 8, Supplier Detail 9, Supplier Detail 10, Customer Name 1, Customer 1 Unit Price, Customer Name 2, Customer 2 Unit Price, Customer Name 3, Customer 3 Unit Price, Customer Name 4, Customer 4 Unit Price] Info 11:58:11 pm Execution time since last step: 0.00 sec Info 11:58:11 pm 🧩 Validation Targets → [Company Name, Part No., Part Description, Part UOM, Product Category, Product Model Name and No., Special Product Category, Customer, Supplier Detail 1] Warning 11:58:11 pm [Company Name] mismatch ignored → Expected: COSTMASTER-0304-MOHALI-CM1 | Actual: COSTMASTER-0304-CM1 Pass 11:58:11 pm [Part No.] Match → Expected: 28-91-81 | Actual: 28-91-81 Pass 11:58:11 pm [Part Description] Match → Expected: Nathan808 | Actual: Nathan808 Pass 11:58:11 pm [Part UOM] Match → Expected: Hourly | Actual: Hourly Pass 11:58:11 pm [Product Category] Match → Expected: rishi | Actual: rishi Pass 11:58:11 pm [Product Model Name and No.] Match → Expected: JKLakshmi-001 | Actual: JKLakshmi-001 Pass 11:58:11 pm [Special Product Category] Match → Expected: ACCESSORIES | Actual: ACCESSORIES Warning 11:58:11 pm [Customer] mismatch ignored → Expected: Rishicustomer-Tbilisi-0004 | Actual: Rishicustomer-0004 Fail 11:58:11 pm Supplier mismatch → Expected: 0801-Celesta | Actual: 0801 - Celesta Pass 11:58:11 pm Row matched by Part No. (Supplier not verified, continuing click). Pass 11:58:16 pm 🟢 Clicked Supplier cell → 0801 - Celesta Warning 11:58:16 pm Execution time since last step: 5.36 sec (Took longer than expected!) Info 11:58:16 pm ============================================== Info 11:58:16 pm Execution time since last step: 0.00 sec Info 11:58:16 pm VALIDATION COMPLETED: [View Table Part Master For Supplier Name By Supplier Header Coloumn] Info 11:58:16 pm Execution time since last step: 0.00 sec Info 11:58:16 pm ============================================== Pass 11:58:16 pm ✅ Part found successfully: 28-91-81 | Description: Nathan808 Info 11:58:16 pm Execution time since last step: 0.00 sec Info 11:58:16 pm Stored Part Data: {Part Description=Nathan808, Part Number=28-91-81, Filter Used=Part No.} Info 11:58:16 pm Execution time since last step: 0.00 sec Info 11:58:16 pm ===== END: Verify Part Number & Description (Supplier Side) ===== Info 11:58:16 pm Execution time since last step: 0.00 sec Info 11:58:16 pm ===== START: Validating Saved Data for Supplier End (Part Attributes Tab) ===== Info 11:58:18 pm Execution time since last step: 2.01 sec Info 11:58:18 pm ===== ENSURE PART ATTRIBUTES TAB (BOOTSTRAP FORCE) ===== Warning 11:58:19 pm ⚠ Header not visible. Forcing Bootstrap tab switch... Pass 11:58:19 pm ✔ Part Attributes tab FORCEFULLY activated via Bootstrap JS Info 11:58:22 pm Execution time since last step: 3.83 sec Info 11:58:22 pm Expected Part Number: 28-91-81 Info 11:58:22 pm Execution time since last step: 0.00 sec Info 11:58:22 pm Expected Part Description: Nathan808 Info 11:58:22 pm Execution time since last step: 0.00 sec Info 11:58:22 pm Expected Commodity Group: Plastics Info 11:58:22 pm Execution time since last step: 0.00 sec Info 11:58:22 pm Actual Part Number: 28-91-81 Info 11:58:22 pm Execution time since last step: 0.00 sec Info 11:58:22 pm Actual Part Description: Nathan808 Info 11:58:22 pm Execution time since last step: 0.00 sec Info 11:58:22 pm Actual Commodity Group: Plastics Pass 11:58:22 pm Part Number matched successfully. Pass 11:58:22 pm Part Description matched successfully. Pass 11:58:22 pm Commodity Group matched successfully. Pass 11:58:22 pm SOB matched successfully → 10.125 Pass 11:58:22 pm All validations completed successfully for Supplier-end saved data. Info 11:58:22 pm Execution time since last step: 0.04 sec Info 11:58:22 pm ===== END: Supplier-End Data Validation Completed ===== Info 11:58:22 pm Execution time since last step: 0.00 sec Info 11:58:22 pm ============================================== Info 11:58:22 pm Execution time since last step: 0.00 sec Info 11:58:22 pm START: Validate Price Calculation (Ferrous Casting) Info 11:58:22 pm Execution time since last step: 0.00 sec Info 11:58:22 pm ============================================== Pass 11:58:24 pm Navigated to Part Price Calculations tab Pass 11:58:26 pm ✔ RM Input Category matched | Expected = Ferrous Casting | Actual = Ferrous Casting Pass 11:58:26 pm ✔ Classification matched | Expected = Steel | Actual = Steel Pass 11:58:26 pm ✔ Year matched | Expected = 2025-2026 | Actual = 2025-2026 Pass 11:58:26 pm ✔ Period matched | Expected = Apr | Actual = Apr Pass 11:58:27 pm ✔ Specific Grade matched | Expected = Ferrous Casting | Actual = Ferrous Casting Pass 11:58:27 pm ✔ Radio Button selected → Direct Entry Fail 11:58:27 pm Mismatch: [CastWeight] mismatch → Expected = 11.549 | Actual = 11.548 Fail 11:58:27 pm Mismatch: [FinishWeight] mismatch → Expected = 2.767 | Actual = 2.766 Pass 11:58:28 pm [ScrapRealization] matched → Expected = 100.000 | Actual = 100.000 Pass 11:58:28 pm [ScrapCostPerKg] matched → Expected = 117.000 | Actual = 117.000 Fail 11:58:28 pm Mismatch: [RmCostPerPc] mismatch → Expected = 6150.961 | Actual = 6150.576 Pass 11:58:30 pm ✔ OHP matched | Expected = RMCCCCC-Rej-199.000 % of RMC ,ICC-10.000 % of RMC ,ICC-10.000 % of PC ,ICC-10.000 % of BOP ,OH-10.000 % of RMC+PC ,P-10.000 % of RMC+PC , | Actual = RMCCCCC-Rej-199.000 % of RMC ,ICC-10.000 % of RMC ,ICC-10.000 % of PC ,ICC-10.000 % of BOP ,OH-10.000 % of RMC+PC ,P-10.000 % of RMC+PC , Pass 11:58:30 pm [RejectionValue] matched → Expected = 2.212 | Actual = 2.212 Pass 11:58:30 pm [Insurance] matched → Expected = 9.212 | Actual = 9.212 Pass 11:58:30 pm [Packing] matched → Expected = 19.212 | Actual = 19.212 Pass 11:58:30 pm [Profit] matched → Expected = 22.212 | Actual = 22.212 Pass 11:58:30 pm [OverHead] matched → Expected = 32.212 | Actual = 32.212 Pass 11:58:30 pm [Incoterms] matched → Expected = 333.212 | Actual = 333.212 Pass 11:58:30 pm [Freight] matched → Expected = 14.212 | Actual = 14.212 Pass 11:58:30 pm [Factor1] matched → Expected = 94.212 | Actual = 94.212 Pass 11:58:30 pm [Factor2] matched → Expected = 29.212 | Actual = 29.212 Pass 11:58:30 pm [Factor3] matched → Expected = 144.212 | Actual = 144.212 Pass 11:58:30 pm [Remarks] matched → Expected = 51.000 | Actual = 51.000 Fail 11:58:30 pm Mismatch: [ToolCost] mismatch → Expected = 43.212 | Actual = 0.000 Fail 11:58:30 pm Mismatch: [AmortizationQty] mismatch → Expected = 0.212 | Actual = 0.000 Fail 11:58:30 pm Mismatch: [ToolAmortization] mismatch → Expected = 429.212 | Actual = 5.333 Pass 11:58:30 pm [ToolMaintenance] matched → Expected = 109.212 | Actual = 109.212 Fail 11:58:30 pm Mismatch: [PartCostPerPcA] mismatch → Expected = 6865.329 | Actual = Pass 11:58:30 pm [TotalPartCostPerPcAWithAmortization] matched → Expected = 7671.389 | Actual = 7671.389 Pass 11:58:30 pm ✔ Ferrous Casting price calculation validated successfully Warning 11:58:30 pm Execution time since last step: 7.87 sec (Took longer than expected!) Info 11:58:30 pm ============================================== Info 11:58:30 pm Execution time since last step: 0.00 sec Info 11:58:30 pm END: Validate Price Calculation (Ferrous Casting) Info 11:58:30 pm Execution time since last step: 0.00 sec Info 11:58:30 pm ============================================== Info 11:58:30 pm Execution time since last step: 0.00 sec Info 11:58:30 pm -------------------------------------------------- Info 11:58:30 pm Execution time since last step: 0.00 sec Info 11:58:30 pm STARTING BOP VALIDATION (UI ↔ MAP) Info 11:58:30 pm Execution time since last step: 0.00 sec Info 11:58:30 pm -------------------------------------------------- Info 11:58:30 pm Execution time since last step: 0.00 sec Info 11:58:30 pm Expected BOP values received → {Header_Duties%=0.000, PartNo=M5 pressure rivet nut-28102024, Header_Supply=Supplier Name-01, Header_Other Cost=0.000, Header_BOP Handling%=0.000, Header_Total Cost=246.00000, PartCostPerUnit=123.000, Header_Part Description=28102024, Header_Supply Currency=, Header_Qty/Pc=2, Header_Currency Conversion=1.000, ToastMessage=BOP Saved successfully., Header_UOM=Nos., Header_Bop Type=Bolt, Header_Freight & Insurance %=, TotalCost_ExtraCell=246.000, QtyPerPc=2, Header_Sub Total=246.000, TotalCost_UI=246.00000, Header_Part Cost/Unit=123.000} Info 11:58:32 pm Execution time since last step: 2.02 sec Info 11:58:32 pm switching to BOP tab Pass 11:58:34 pm switch to BOP tab executed Pass 11:58:34 pm ✔ Standard BOP header visible. Pass 11:58:34 pm ✔ Standard BOP table & first row ready. Pass 11:58:34 pm ✔ BOP page loaded successfully Pass 11:58:34 pm Part No matched → M5 pressure rivet nut-28102024 Info 11:58:35 pm Execution time since last step: 2.38 sec Info 11:58:35 pm ✅ Found header 'Qty/Pc' at column index: 7 Pass 11:58:35 pm 📋 Retrieved value from column 'Qty/Pc' = '2.000'. Pass 11:58:35 pm Qty/Pc matched → 2.000 Info 11:58:35 pm Execution time since last step: 0.11 sec Info 11:58:35 pm ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 11:58:35 pm 📋 Retrieved value from column 'Part Cost/Unit' = '123.00000'. Pass 11:58:35 pm Part Cost/Unit matched → 123.000 Info 11:58:35 pm Execution time since last step: 0.15 sec Info 11:58:35 pm ✅ Found header 'Total Cost' at column index: 16 Pass 11:58:35 pm 📋 Retrieved value from column 'Total Cost' = '246.000'. Pass 11:58:35 pm Total Cost (UI) matched → 246.000 Pass 11:58:35 pm Total Cost (Extra Cell) matched → 246.000 Info 11:58:35 pm Execution time since last step: 0.06 sec Info 11:58:35 pm ------ VALIDATING ALL HEADER VALUES ------ Info 11:58:35 pm Execution time since last step: 0.08 sec Info 11:58:35 pm ✅ Found header 'Duties%' at column index: 10 Pass 11:58:35 pm 📋 Retrieved value from column 'Duties%' = '0.000'. Pass 11:58:35 pm Duties% matched → 0.000 Info 11:58:35 pm Execution time since last step: 0.07 sec Info 11:58:35 pm ✅ Found header 'Supply' at column index: 4 Pass 11:58:35 pm 📋 Retrieved value from column 'Supply' = 'Supplier Name-01'. Pass 11:58:35 pm Supply matched → Supplier Name-01 Info 11:58:35 pm Execution time since last step: 0.14 sec Info 11:58:35 pm ✅ Found header 'Other Cost' at column index: 12 Pass 11:58:35 pm 📋 Retrieved value from column 'Other Cost' = '0.000'. Pass 11:58:35 pm Other Cost matched → 0.000 Info 11:58:35 pm Execution time since last step: 0.22 sec Info 11:58:35 pm ✅ Found header 'BOP Handling%' at column index: 15 Pass 11:58:35 pm 📋 Retrieved value from column 'BOP Handling%' = '0.000'. Pass 11:58:35 pm BOP Handling% matched → 0.000 Info 11:58:35 pm Execution time since last step: 0.07 sec Info 11:58:35 pm ✅ Found header 'Part Description' at column index: 3 Pass 11:58:35 pm 📋 Retrieved value from column 'Part Description' = '28102024'. Pass 11:58:35 pm Part Description matched → 28102024.000 Info 11:58:35 pm Execution time since last step: 0.03 sec Info 11:58:35 pm Skipping header validation for blank expected value → Supply Currency Info 11:58:36 pm Execution time since last step: 0.08 sec Info 11:58:36 pm ✅ Found header 'Currency Conversion' at column index: 9 Pass 11:58:36 pm 📋 Retrieved value from column 'Currency Conversion' = '1.000'. Pass 11:58:36 pm Currency Conversion matched → 1.000 Info 11:58:36 pm Execution time since last step: 0.09 sec Info 11:58:36 pm ✅ Found header 'UOM' at column index: 6 Pass 11:58:36 pm 📋 Retrieved value from column 'UOM' = 'Nos.'. Pass 11:58:36 pm UOM matched → Nos. Info 11:58:36 pm Execution time since last step: 0.06 sec Info 11:58:36 pm ✅ Found header 'Bop Type' at column index: 2 Pass 11:58:36 pm 📋 Retrieved value from column 'Bop Type' = 'Bolt'. Pass 11:58:36 pm Bop Type matched → Bolt Info 11:58:36 pm Execution time since last step: 0.03 sec Info 11:58:36 pm Skipping header validation for blank expected value → Freight & Insurance % Info 11:58:36 pm Execution time since last step: 0.13 sec Info 11:58:36 pm ✅ Found header 'Sub Total' at column index: 14 Pass 11:58:36 pm 📋 Retrieved value from column 'Sub Total' = '246.000'. Pass 11:58:36 pm Sub Total matched → 246.000 Info 11:58:36 pm Execution time since last step: 0.03 sec Info 11:58:36 pm -------------------------------------------------- Info 11:58:36 pm Execution time since last step: 0.00 sec Info 11:58:36 pm BOP VALIDATION COMPLETED Info 11:58:36 pm Execution time since last step: 0.00 sec Info 11:58:36 pm -------------------------------------------------- Info 11:58:36 pm Execution time since last step: 0.00 sec Info 11:58:36 pm -------------------------------------------------- Info 11:58:36 pm Execution time since last step: 0.00 sec Info 11:58:36 pm STARTING BOP IN-HOUSE VALIDATION (UI ↔ MAP) Info 11:58:36 pm Execution time since last step: 0.00 sec Info 11:58:36 pm -------------------------------------------------- Pass 11:58:36 pm ✔ In-House BOP header visible. Pass 11:58:36 pm ✔ In-House BOP table & first row ready. Info 11:58:36 pm Execution time since last step: 0.28 sec Info 11:58:36 pm Navigated to 'BOP' tab successfully. Pass 11:58:38 pm ✔ In House BOP section visible for validation. Info 11:58:38 pm Execution time since last step: 2.27 sec Info 11:58:38 pm ℹ In-House Header Map: {Part No.=0, Bop Type=1, Part Description=2, UOM=3, Qty/Pc=4, RM Grade=5, RM Rate/kg=6, Gross Wt=7, Finish Wt=8, RM Cost=9, Process Cost=10, Others=11, Part Cost/Unit=12, Sub Total=13, BOP Handling%=14, Total Cost=15} Pass 11:58:39 pm Part No (In-House) matched → Partno-002-Part Desc-2812 Pass 11:58:39 pm Qty/Pc (In-House) matched → 21.000 Pass 11:58:39 pm Part Cost/Unit (In-House) matched → 570.000 Pass 11:58:39 pm Total Cost (In-House) matched → 11970.000 Info 11:58:39 pm Execution time since last step: 0.12 sec Info 11:58:39 pm ------ VALIDATING ALL IN-HOUSE HEADER VALUES ------ Pass 11:58:39 pm Bop Type (In-House) matched → Bolt Pass 11:58:39 pm Part Description (In-House) matched → Part Desc-2812 Pass 11:58:39 pm UOM (In-House) matched → cm-2 Pass 11:58:39 pm RM Grade (In-House) matched → ST-1 Pass 11:58:39 pm RM Rate/kg (In-House) matched → 355.000 Pass 11:58:39 pm Gross Wt (In-House) matched → 0.000 Pass 11:58:39 pm Finish Wt (In-House) matched → 10.000 Pass 11:58:39 pm RM Cost (In-House) matched → 540.000 Pass 11:58:39 pm Process Cost (In-House) matched → 20.000 Pass 11:58:39 pm Others (In-House) matched → 10.000 Pass 11:58:39 pm Sub Total (In-House) matched → 11970.000 Info 11:58:39 pm Execution time since last step: 0.20 sec Info 11:58:39 pm Skipping blank expected value → BOP Handling% Info 11:58:39 pm Execution time since last step: 0.00 sec Info 11:58:39 pm -------------------------------------------------- Info 11:58:39 pm Execution time since last step: 0.00 sec Info 11:58:39 pm BOP IN-HOUSE VALIDATION COMPLETED Info 11:58:39 pm Execution time since last step: 0.00 sec Info 11:58:39 pm -------------------------------------------------- Info 11:58:39 pm Execution time since last step: 0.00 sec Info 11:58:39 pm ============================================== Info 11:58:39 pm Execution time since last step: 0.00 sec Info 11:58:39 pm VALIDATION STARTED: [Tooling Cost Section] Info 11:58:39 pm Execution time since last step: 0.00 sec Info 11:58:39 pm ============================================== Info 11:58:39 pm Execution time since last step: 0.25 sec Info 11:58:39 pm Navigated to 'Tooling Cost' tab for verification. Pass 11:58:39 pm ✔ Tooling Cost header visible. Pass 11:58:40 pm ✔ Tooling Cost table & first row ready. Info 11:58:40 pm Execution time since last step: 0.55 sec Info 11:58:40 pm 🔍 Starting validation for 17 Tooling Cost fields... Fail 11:59:05 pm Mismatch: FAIL: [Tool No.] Expected = Manual Entry | Actual = Select Pass 11:59:05 pm PASS: [First Year Volume] Expected = 20000 | Actual = 20000 Pass 11:59:30 pm PASS: [Tool Type] Expected = Carbide tool | Actual = Carbide tool Pass 11:59:31 pm PASS: [Fifth Year Volume] Expected = 10000 | Actual = 10000 Pass 11:59:31 pm PASS: [Part Envelope Height(mm)] Expected = 5.30 | Actual = 5.30 Pass 11:59:31 pm PASS: [Part Envelope Width(mm)] Expected = 12.10 | Actual = 12.10 Pass 11:59:56 pm PASS: [Tool Owner ship] Expected = Customer Paid | Actual = Customer Paid Pass 11:59:56 pm PASS: [Part Envelope Length(mm)] Expected = 25.50 | Actual = 25.50 Pass 11:59:57 pm PASS: [Tool Life] Expected = tool-101 | Actual = tool-101 Fail 11:59:57 pm Mismatch: FAIL: [Enter Tool No.] Expected = 12345 | Actual = Manual Entry Pass 12:00:22 am PASS: [Supplier Name and Code] Expected = 0801-Celesta | Actual = 0801-Celesta Pass 12:00:23 am PASS: [Second Year Volume] Expected = 18000 | Actual = 18000 Pass 12:00:23 am PASS: [Settled Tool Cost] Expected = 500000 | Actual = 500000 Pass 12:00:23 am PASS: [Tool Description] Expected = Automation Tool Description | Actual = Automation Tool Description Pass 12:00:23 am PASS: [Fourth Year Volume] Expected = 12000 | Actual = 12000 Pass 12:00:24 am PASS: [Tool Advance] Expected = 100000 | Actual = 100000 Pass 12:00:24 am PASS: [Third Year Volume] Expected = 15000 | Actual = 15000 Warning 12:00:24 am Execution time since last step: 104.28 sec (Took longer than expected!) Info 12:00:24 am ============================================== Info 12:00:24 am Execution time since last step: 0.00 sec Info 12:00:24 am VALIDATION SUMMARY Info 12:00:24 am Execution time since last step: 0.00 sec Info 12:00:24 am ============================================== Info 12:00:24 am Execution time since last step: 0.00 sec Info 12:00:24 am Checked : 17 Info 12:00:24 am Execution time since last step: 0.00 sec Info 12:00:24 am Passed : 15 Info 12:00:24 am Execution time since last step: 0.00 sec Info 12:00:24 am Failed : 2 Info 12:00:24 am Execution time since last step: 0.00 sec Info 12:00:24 am Warnings : 0 Info 12:00:24 am Execution time since last step: 0.00 sec Info 12:00:24 am ============================================== Fail 12:00:24 am Mismatch: ❌ Validation completed with 2 mismatches. Pass 12:00:24 am Test Passed Pass 12:00:24 am Screenshot on Success
-
PT_C_57Module Access Validation Ferrous Sales
12:00:24 am / 00:07:37:480 Fail
PT_C_57Module Access Validation Ferrous Sales
01.03.2026 12:00:24 am 01.03.2026 12:08:02 am 00:07:37:480 · #test-id=20Status Timestamp Details Pass 12:00:29 am Clicked on option: Master Data Warning 12:00:29 am Execution time since last step: 5.37 sec (Took longer than expected!) Info 12:00:29 am Master Data Is Displayed On Dashboard.... Pass 12:00:32 am Clicked Master Option: Part Master Info 12:00:32 am Execution time since last step: 2.76 sec Info 12:00:32 am ===== STEP 1: Enter Part Details ===== Pass 12:00:33 am Entered Part Number → 32-57-17 Pass 12:00:34 am Entered Part Description → Rubin304 Info 12:00:35 am Execution time since last step: 3.17 sec Info 12:00:35 am ===== STEP 2: Selecting Part UOM Value ===== Pass 12:00:38 am Selected UOM → Hourly Info 12:00:40 am Execution time since last step: 4.52 sec Info 12:00:40 am ===== STEP 3: Selecting Company Name ===== Pass 12:00:41 am Selected Company Name → COSTMASTER-0304-MOHALI-CM1 Info 12:00:43 am Execution time since last step: 2.76 sec Info 12:00:43 am ===== STEP 4: Selecting Radio Button ===== Pass 12:00:43 am Selected Radio Button → Sales Info 12:00:44 am Execution time since last step: 1.62 sec Info 12:00:44 am ===== STEP 5: Selecting Customer ===== Pass 12:00:58 am Selected Customer → Rishicustomer-Tbilisi-0004 Warning 12:00:58 am Execution time since last step: 13.60 sec (Took longer than expected!) Info 12:00:58 am ===== STEP 6: Selecting Product Category ===== Info 12:00:59 am Execution time since last step: 1.10 sec Info 12:00:59 am trying JavaScript click for: Pass 12:01:02 am Selected Product Category → rishi Info 12:01:02 am Execution time since last step: 3.47 sec Info 12:01:02 am ===== STEP 7: Selecting Product Model ===== Info 12:01:06 am Execution time since last step: 3.18 sec Info 12:01:06 am trying JavaScript click for: Pass 12:01:09 am Selected Product Model → JKLakshmi-001 Info 12:01:10 am Execution time since last step: 4.46 sec Info 12:01:10 am ===== STEP 8: Selecting Special Product Category ===== Info 12:01:11 am Execution time since last step: 1.11 sec Info 12:01:11 am trying JavaScript click for: Pass 12:01:14 am Selected Special Product Category → ACCESSORIES Info 12:01:14 am Execution time since last step: 2.93 sec Info 12:01:14 am ===== STEP 9: Saving ===== Info 12:01:14 am Execution time since last step: 0.02 sec Info 12:01:14 am ===== STEP: Clicking Button in Part Master → Save ===== Pass 12:01:14 am ✅ Successfully clicked button → Save Pass 12:01:14 am Clicked Save. Info 12:01:14 am Execution time since last step: 0.10 sec Info 12:01:14 am ===== STEP 10: Verifying Toast ===== Info 12:01:16 am Execution time since last step: 1.28 sec Info 12:01:16 am Toast message appeared: Part Master details saved successfully. Info 12:01:16 am Execution time since last step: 0.00 sec Info 12:01:16 am ✅ Toast message validated successfully. Expected: Part Master details saved successfully. Pass 12:01:16 am Toast validated correctly. Info 12:01:16 am Execution time since last step: 0.00 sec Info 12:01:16 am ===== START: Verify Part Number & Description view table partMaster ===== Info 12:01:20 am Execution time since last step: 4.21 sec Info 12:01:20 am Opening Part Master filter and selecting: Part No. Warning 12:02:12 am Execution time since last step: 52.15 sec (Took longer than expected!) Info 12:02:12 am Filter value selected: Part No. Warning 12:02:21 am Execution time since last step: 8.90 sec (Took longer than expected!) Info 12:02:21 am ============================================== Info 12:02:21 am Execution time since last step: 0.00 sec Info 12:02:21 am [View Table Part Master For Sales Name By Sales Header Coloumn] Info 12:02:21 am Execution time since last step: 0.00 sec Info 12:02:21 am ============================================== Info 12:02:21 am Execution time since last step: 0.49 sec Info 12:02:21 am ✅ Total Headers Found: 31 Info 12:02:21 am Execution time since last step: 0.00 sec Info 12:02:21 am Headers → [Action, Company Name, Part No., Part Description, Part UOM, Costing Type, Product Category, Product Model Name and No., Special Product Category, Customer, Customer Part No., Supplier Detail 1, %SOB, Unit Price, Supplier Detail 2, Supplier Detail 3, Supplier Detail 4, Supplier Detail 5, Supplier Detail 6, Supplier Detail 7, Supplier Detail 8, Supplier Detail 9, Supplier Detail 10, Customer Name 1, Customer 1 Unit Price, Customer Name 2, Customer 2 Unit Price, Customer Name 3, Customer 3 Unit Price, Customer Name 4, Customer 4 Unit Price] Info 12:02:21 am Execution time since last step: 0.00 sec Info 12:02:21 am 🧩 Validation Targets → [Company Name, Part No., Part Description, Part UOM, Product Category, Product Model Name and No., Special Product Category, Customer] Warning 12:02:21 am [Company Name] mismatch ignored → Expected: COSTMASTER-0304-MOHALI-CM1 | Actual: COSTMASTER-0304-CM1 Pass 12:02:21 am [Part No.] Match → Expected: 32-57-17 | Actual: 32-57-17 Pass 12:02:21 am [Part Description] Match → Expected: Rubin304 | Actual: Rubin304 Pass 12:02:21 am [Part UOM] Match → Expected: Hourly | Actual: Hourly Pass 12:02:21 am [Product Category] Match → Expected: rishi | Actual: rishi Pass 12:02:21 am [Product Model Name and No.] Match → Expected: JKLakshmi-001 | Actual: JKLakshmi-001 Pass 12:02:21 am [Special Product Category] Match → Expected: ACCESSORIES | Actual: ACCESSORIES Warning 12:02:22 am [Customer] mismatch ignored → Expected: Rishicustomer-Tbilisi-0004 | Actual: Rishicustomer-0004 Pass 12:02:22 am Row matched by Part No. (Sales not verified, continuing click). Pass 12:02:26 am 🟢 Clicked Sales cell → Rishicustomer-0004 Info 12:02:26 am Execution time since last step: 4.52 sec Info 12:02:26 am ============================================== Info 12:02:26 am Execution time since last step: 0.00 sec Info 12:02:26 am VALIDATION COMPLETED: [View Table Part Master For Sales Name By Customer Header Coloumn] Info 12:02:26 am Execution time since last step: 0.00 sec Info 12:02:26 am ============================================== Pass 12:02:26 am ✔ Part found successfully: 32-57-17 | Description: Rubin304 Info 12:02:26 am Execution time since last step: 0.00 sec Info 12:02:26 am Stored Part Data: {Part Description=Rubin304, Part Number=32-57-17, Filter Used=Part No.} Info 12:02:26 am Execution time since last step: 0.00 sec Info 12:02:26 am ===== END: Verify Part Number & Description (Sales Side) Part Master View Table ===== Info 12:02:27 am Execution time since last step: 1.01 sec Info 12:02:27 am ===== START: Verifying and Writing Data in 'Part Attributes' Tab ===== Info 12:02:28 am Execution time since last step: 1.22 sec Info 12:02:28 am ===== ENSURE PART ATTRIBUTES TAB (BOOTSTRAP FORCE) ===== Warning 12:02:28 am ⚠ Header not visible. Forcing Bootstrap tab switch... Pass 12:02:29 am ✔ Part Attributes tab FORCEFULLY activated via Bootstrap JS Info 12:02:30 am Execution time since last step: 2.31 sec Info 12:02:30 am Option found → Plastics Pass 12:02:31 am ✔ Selected Commodity Group via Actions → Plastics Pass 12:02:32 am ✔ Entered & stored all Part Attribute values Pass 12:02:32 am ✔ Toast Verified Info 12:02:34 am Execution time since last step: 3.71 sec Info 12:02:34 am ============================================== Info 12:02:34 am Execution time since last step: 0.00 sec Info 12:02:34 am START: SAVE PRICE CALCULATION (FERROUS CASTING) Info 12:02:34 am Execution time since last step: 0.00 sec Info 12:02:34 am ============================================== Pass 12:02:35 am Navigated to Part Price Calculations tab Pass 12:02:40 am RM Input Category Selected → Ferrous Casting Pass 12:02:41 am Clicked Direct Radio Button near RM Input Category Pass 12:02:43 am Classification Selected → Steel Pass 12:02:44 am Year Selected → 2025-2026 Pass 12:02:45 am Period Selected → Apr Pass 12:02:47 am Specific Grade Selected → Ferrous Casting Pass 12:02:49 am Cast Weight Entered → 11.5486 Pass 12:02:49 am Finish Weight Entered → 2.7667 Pass 12:02:52 am Scrap Realization → 100 Pass 12:02:52 am Scrap Cost Per Kg → 117 Pass 12:02:52 am RM Cost Per Pc → 6150.961 Pass 12:02:59 am OHP Entered → Speed testing-Rej-1.000 % of RMC+PC ,Rej-3.000 % of BOP ,ICC-32.000 % of RMC ,ICC-23.000 % of PC ,ICC-21.000 % of BOP ,OH-2.000 % of RMC ,OH-321.000 % of PC ,OH-12.000 % of BOP ,P-21.000 % of RMC ,P-21.000 % of PC ,P-3.000 % of BOP ,PKG-2.000 % of RMC+PC ,Frd-3.000 % of RMC ,Frd-4.000 % of PC ,Frd-213.000 % of BOP ,Inc-3.000 % of RMC ,Inc-1.000 % of PC ,Inc-3.000 % of BOP ,O/c-1.000 % of RMC+PC , Pass 12:03:00 am OHP Selected from dropdown Pass 12:03:07 am All cost values entered successfully Pass 12:03:10 am Tool inputs entered successfully Pass 12:03:14 am Clicked Save button Pass 12:03:15 am Toast Message → Ferrous casting saved successfully Warning 12:03:15 am Execution time since last step: 41.04 sec (Took longer than expected!) Info 12:03:15 am ============================================== Info 12:03:15 am Execution time since last step: 0.00 sec Info 12:03:15 am END: SAVE PRICE CALCULATION (FERROUS CASTING) Info 12:03:15 am Execution time since last step: 0.00 sec Info 12:03:15 am ============================================== Info 12:03:19 am Execution time since last step: 4.08 sec Info 12:03:19 am switching to BOP tab Pass 12:03:20 am switch to BOP tab executed Pass 12:03:20 am ✔ Header located successfully. Warning 12:03:21 am Action click failed, invoking JS function directly Pass 12:03:21 am '+ BOP' action executed. Pass 12:03:26 am ✔ BOP Table displayed. Pass 12:03:37 am Selected Part No: M5 pressure rivet nut-28102024 Warning 12:03:38 am Execution time since last step: 18.84 sec (Took longer than expected!) Info 12:03:38 am ✅ Found header 'Qty/Pc' at column index: 7 Pass 12:03:39 am 🟢 Entered value '2' in column 'Qty/Pc' successfully. Pass 12:03:39 am Qty/Pc entered → 2 Info 12:03:40 am Execution time since last step: 2.33 sec Info 12:03:40 am ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 12:03:40 am 📋 Retrieved value from column 'Part Cost/Unit' = '123.000'. Pass 12:03:40 am ✔ BOP calculation completed (Part Cost/Unit non-zero). Info 12:03:41 am Execution time since last step: 0.16 sec Info 12:03:41 am ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 12:03:41 am 📋 Retrieved value from column 'Part Cost/Unit' = '123.000'. Pass 12:03:41 am Auto fetched Part Cost/Unit → 123.000 Info 12:03:41 am Execution time since last step: 0.15 sec Info 12:03:41 am ✅ Found header 'Total Cost' at column index: 16 Pass 12:03:41 am 📋 Retrieved value from column 'Total Cost' = '246.00000'. Pass 12:03:41 am Fetched Total Cost (UI) → 246.00000 Pass 12:03:41 am Fetched Total Cost (Extra Cell) → 246.000 Info 12:03:41 am Execution time since last step: 0.11 sec Info 12:03:41 am ✅ Found header 'Bop Type' at column index: 2 Pass 12:03:41 am 📋 Retrieved value from column 'Bop Type' = 'Bolt'. Info 12:03:41 am Execution time since last step: 0.07 sec Info 12:03:41 am ✅ Found header 'Part Description' at column index: 3 Pass 12:03:41 am 📋 Retrieved value from column 'Part Description' = '28102024'. Info 12:03:41 am Execution time since last step: 0.08 sec Info 12:03:41 am ✅ Found header 'Customer' at column index: 4 Pass 12:03:41 am 📋 Retrieved value from column 'Customer' = 'Supplier Name-01'. Info 12:03:41 am Execution time since last step: 0.08 sec Info 12:03:41 am ✅ Found header 'Supply Currency' at column index: 5 Pass 12:03:41 am 📋 Retrieved value from column 'Supply Currency' = ''. Info 12:03:41 am Execution time since last step: 0.10 sec Info 12:03:41 am ✅ Found header 'UOM' at column index: 6 Pass 12:03:41 am 📋 Retrieved value from column 'UOM' = 'Nos.'. Info 12:03:41 am Execution time since last step: 0.10 sec Info 12:03:41 am ✅ Found header 'Qty/Pc' at column index: 7 Pass 12:03:41 am 📋 Retrieved value from column 'Qty/Pc' = '2'. Info 12:03:41 am Execution time since last step: 0.10 sec Info 12:03:41 am ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 12:03:41 am 📋 Retrieved value from column 'Part Cost/Unit' = '123.000'. Info 12:03:41 am Execution time since last step: 0.11 sec Info 12:03:41 am ✅ Found header 'Currency Conversion' at column index: 9 Pass 12:03:41 am 📋 Retrieved value from column 'Currency Conversion' = '1.000'. Info 12:03:42 am Execution time since last step: 0.16 sec Info 12:03:42 am ✅ Found header 'Duties%' at column index: 10 Pass 12:03:42 am 📋 Retrieved value from column 'Duties%' = '0.000'. Info 12:03:42 am Execution time since last step: 0.13 sec Info 12:03:42 am ✅ Found header 'Freight & Insurance %' at column index: 11 Pass 12:03:42 am 📋 Retrieved value from column 'Freight & Insurance %' = ''. Info 12:03:42 am Execution time since last step: 0.14 sec Info 12:03:42 am ✅ Found header 'Other Cost' at column index: 12 Pass 12:03:42 am 📋 Retrieved value from column 'Other Cost' = '0.000'. Info 12:03:42 am Execution time since last step: 0.15 sec Info 12:03:42 am ✅ Found header 'Sub Total' at column index: 14 Pass 12:03:42 am 📋 Retrieved value from column 'Sub Total' = '246.000'. Info 12:03:42 am Execution time since last step: 0.15 sec Info 12:03:42 am ✅ Found header 'BOP Handling%' at column index: 15 Pass 12:03:42 am 📋 Retrieved value from column 'BOP Handling%' = '0.000'. Info 12:03:42 am Execution time since last step: 0.20 sec Info 12:03:42 am ✅ Found header 'Total Cost' at column index: 16 Pass 12:03:42 am 📋 Retrieved value from column 'Total Cost' = '246.00000'. Info 12:03:42 am Execution time since last step: 0.02 sec Info 12:03:42 am Captured 14 header-value pairs from BOP table. Info 12:03:42 am Execution time since last step: 0.00 sec Info 12:03:42 am Captured BOP Header Values: Bop Type = Bolt, Part Description = 28102024, Customer = Supplier Name-01, Supply Currency = , UOM = Nos., Qty/Pc = 2, Part Cost/Unit = 123.000, Currency Conversion = 1.000, Duties% = 0.000, Freight & Insurance % = , Other Cost = 0.000, Sub Total = 246.000, BOP Handling% = 0.000, Total Cost = 246.00000 Pass 12:03:43 am ✔ Save button is enabled. Pass 12:03:44 am ✔ Save button clicked. Pass 12:03:44 am Toast received → BOP Saved successfully. Info 12:03:45 am Execution time since last step: 2.94 sec Info 12:03:45 am ===== Filling Tooling Cost Form for Part: 32-57-17 ===== Info 12:03:47 am Execution time since last step: 1.78 sec Info 12:03:47 am Navigated to Tooling Cost tab. Pass 12:03:49 am ✔ Tooling Cost header visible. Pass 12:03:49 am ✔ Add Tool button visible. Pass 12:03:49 am Clicked Add New Tooling Row button. Pass 12:03:51 am ✔ Selected dropdown [Tool Number] = Manual Entry Pass 12:03:53 am ✔ Entered [12345] in Enter Tool No. Pass 12:03:56 am ✔ Entered [Automation Tool Description] in Tool Description Pass 12:03:58 am ✔ Selected dropdown [Supplier Name & Code] = 0801-Celesta Pass 12:04:00 am ✔ Selected dropdown [Tool Ownership] = Customer Paid Pass 12:04:02 am ✔ Selected dropdown [Tool Type] = Carbide tool Pass 12:04:04 am ✔ Entered [25.50] in Part Envelope Length Pass 12:04:07 am ✔ Entered [12.10] in Part Envelope Width Pass 12:04:09 am ✔ Entered [5.30] in Part Envelope Height Pass 12:04:12 am ✔ Entered [500000] in Settled Tool Cost Pass 12:04:14 am ✔ Entered [100000] in Tool Advance Pass 12:04:16 am ✔ Entered [20000] in First Year Volume Pass 12:04:19 am ✔ Entered [18000] in Second Year Volume Pass 12:04:21 am ✔ Entered [15000] in Third Year Volume Pass 12:04:23 am ✔ Entered [12000] in Fourth Year Volume Pass 12:04:26 am ✔ Entered [10000] in Fifth Year Volume Pass 12:04:28 am ✔ Entered [tool-101] in Tool Life Pass 12:04:28 am 🎉 All Tooling Cost fields entered successfully! Warning 12:04:28 am Execution time since last step: 41.06 sec (Took longer than expected!) Info 12:04:28 am Attempting to click Save button in Tooling Cost tab... Pass 12:04:28 am Clicked Save button successfully. Pass 12:04:29 am Toast Message Displayed: Tooling Cost saved successfully. Pass 12:04:38 am Clicked on option: Master Data Warning 12:04:38 am Execution time since last step: 9.86 sec (Took longer than expected!) Info 12:04:38 am Master Data Is Displayed On Dashboard.... Pass 12:04:40 am Clicked Master Option: Part Master Info 12:04:43 am Execution time since last step: 4.66 sec Info 12:04:43 am ===== START: Verify Part Number & Description view table partMaster ===== Info 12:04:47 am Execution time since last step: 4.30 sec Info 12:04:47 am Opening Part Master filter and selecting: Part No. Warning 12:05:39 am Execution time since last step: 52.24 sec (Took longer than expected!) Info 12:05:39 am Filter value selected: Part No. Warning 12:05:48 am Execution time since last step: 8.99 sec (Took longer than expected!) Info 12:05:48 am ============================================== Info 12:05:48 am Execution time since last step: 0.00 sec Info 12:05:48 am [View Table Part Master For Sales Name By Sales Header Coloumn] Info 12:05:48 am Execution time since last step: 0.00 sec Info 12:05:48 am ============================================== Info 12:05:49 am Execution time since last step: 0.54 sec Info 12:05:49 am ✅ Total Headers Found: 31 Info 12:05:49 am Execution time since last step: 0.00 sec Info 12:05:49 am Headers → [Action, Company Name, Part No., Part Description, Part UOM, Costing Type, Product Category, Product Model Name and No., Special Product Category, Customer, Customer Part No., Supplier Detail 1, %SOB, Unit Price, Supplier Detail 2, Supplier Detail 3, Supplier Detail 4, Supplier Detail 5, Supplier Detail 6, Supplier Detail 7, Supplier Detail 8, Supplier Detail 9, Supplier Detail 10, Customer Name 1, Customer 1 Unit Price, Customer Name 2, Customer 2 Unit Price, Customer Name 3, Customer 3 Unit Price, Customer Name 4, Customer 4 Unit Price] Info 12:05:49 am Execution time since last step: 0.00 sec Info 12:05:49 am 🧩 Validation Targets → [Company Name, Part No., Part Description, Part UOM, Product Category, Product Model Name and No., Special Product Category, Customer] Warning 12:05:49 am [Company Name] mismatch ignored → Expected: COSTMASTER-0304-MOHALI-CM1 | Actual: COSTMASTER-0304-CM1 Pass 12:05:49 am [Part No.] Match → Expected: 32-57-17 | Actual: 32-57-17 Pass 12:05:49 am [Part Description] Match → Expected: Rubin304 | Actual: Rubin304 Pass 12:05:49 am [Part UOM] Match → Expected: Hourly | Actual: Hourly Pass 12:05:49 am [Product Category] Match → Expected: rishi | Actual: rishi Pass 12:05:49 am [Product Model Name and No.] Match → Expected: JKLakshmi-001 | Actual: JKLakshmi-001 Pass 12:05:49 am [Special Product Category] Match → Expected: ACCESSORIES | Actual: ACCESSORIES Warning 12:05:49 am [Customer] mismatch ignored → Expected: Rishicustomer-Tbilisi-0004 | Actual: Rishicustomer-0004 Pass 12:05:49 am Row matched by Part No. (Sales not verified, continuing click). Pass 12:05:55 am 🟢 Clicked Sales cell → Rishicustomer-0004 Warning 12:05:55 am Execution time since last step: 6.54 sec (Took longer than expected!) Info 12:05:55 am ============================================== Info 12:05:55 am Execution time since last step: 0.00 sec Info 12:05:55 am VALIDATION COMPLETED: [View Table Part Master For Sales Name By Customer Header Coloumn] Info 12:05:55 am Execution time since last step: 0.00 sec Info 12:05:55 am ============================================== Pass 12:05:55 am ✔ Part found successfully: 32-57-17 | Description: Rubin304 Info 12:05:55 am Execution time since last step: 0.00 sec Info 12:05:55 am Stored Part Data: {Part Description=Rubin304, Part Number=32-57-17, Filter Used=Part No.} Info 12:05:55 am Execution time since last step: 0.00 sec Info 12:05:55 am ===== END: Verify Part Number & Description (Sales Side) Part Master View Table ===== Info 12:05:55 am Execution time since last step: 0.00 sec Info 12:05:55 am ===== ===== Info 12:05:55 am Execution time since last step: 0.00 sec Info 12:05:55 am ===== START: Validating Price Attribute Saved Data (Customer Side) ===== Info 12:05:55 am Execution time since last step: 0.00 sec Info 12:05:55 am ===== ===== Info 12:05:56 am Execution time since last step: 1.22 sec Info 12:05:56 am ===== ENSURE PART ATTRIBUTES TAB (BOOTSTRAP FORCE) ===== Warning 12:05:57 am ⚠ Header not visible. Forcing Bootstrap tab switch... Pass 12:05:57 am ✔ Part Attributes tab FORCEFULLY activated via Bootstrap JS Pass 12:05:57 am ✔ 'Part Attributes' tab visible. Pass 12:05:59 am ✔ Commodity Group matched: Plastics Pass 12:05:59 am ✔ Annual Requirement matched: 200.000 Pass 12:05:59 am ✔ Average Requirement matched: 20.000 Pass 12:05:59 am ✔ Lot Size matched: 30.330 Pass 12:05:59 am ✔ Part Number matched: 32-57-17 Pass 12:05:59 am ✔ Part Description matched: Rubin304 Pass 12:05:59 am 🎉 All Price Attribute validations completed. Info 12:05:59 am Execution time since last step: 2.98 sec Info 12:05:59 am ===== END: Price Attribute Validation Completed ===== Info 12:05:59 am Execution time since last step: 0.00 sec Info 12:05:59 am ============================================== Info 12:05:59 am Execution time since last step: 0.00 sec Info 12:05:59 am START: Validate Price Calculation (Ferrous Casting) Info 12:05:59 am Execution time since last step: 0.00 sec Info 12:05:59 am ============================================== Pass 12:06:01 am Navigated to Part Price Calculations tab Pass 12:06:03 am ✔ RM Input Category matched | Expected = Ferrous Casting | Actual = Ferrous Casting Pass 12:06:03 am ✔ Classification matched | Expected = Steel | Actual = Steel Pass 12:06:04 am ✔ Year matched | Expected = 2025-2026 | Actual = 2025-2026 Pass 12:06:04 am ✔ Period matched | Expected = Apr | Actual = Apr Pass 12:06:04 am ✔ Specific Grade matched | Expected = Ferrous Casting | Actual = Ferrous Casting Pass 12:06:04 am ✔ Radio Button selected → Direct Entry Fail 12:06:04 am Mismatch: [CastWeight] mismatch → Expected = 11.549 | Actual = 11.548 Fail 12:06:04 am Mismatch: [FinishWeight] mismatch → Expected = 2.767 | Actual = 2.766 Pass 12:06:05 am [ScrapRealization] matched → Expected = 100.000 | Actual = 100.000 Pass 12:06:05 am [ScrapCostPerKg] matched → Expected = 117.000 | Actual = 117.000 Pass 12:06:05 am [RmCostPerPc] matched → Expected = 6150.961 | Actual = 6150.961 Pass 12:06:07 am ✔ OHP matched | Expected = Speed testing-Rej-1.000 % of RMC+PC ,Rej-3.000 % of BOP ,ICC-32.000 % of RMC ,ICC-23.000 % of PC ,ICC-21.000 % of BOP ,OH-2.000 % of RMC ,OH-321.000 % of PC ,OH-12.000 % of BOP ,P-21.000 % of RMC ,P-21.000 % of PC ,P-3.000 % of BOP ,PKG-2.000 % of RMC+PC ,Frd-3.000 % of RMC ,Frd-4.000 % of PC ,Frd-213.000 % of BOP ,Inc-3.000 % of RMC ,Inc-1.000 % of PC ,Inc-3.000 % of BOP ,O/c-1.000 % of RMC+PC , | Actual = Speed testing-Rej-1.000 % of RMC+PC ,Rej-3.000 % of BOP ,ICC-32.000 % of RMC ,ICC-23.000 % of PC ,ICC-21.000 % of BOP ,OH-2.000 % of RMC ,OH-321.000 % of PC ,OH-12.000 % of BOP ,P-21.000 % of RMC ,P-21.000 % of PC ,P-3.000 % of BOP ,PKG-2.000 % of RMC+PC ,Frd-3.000 % of RMC ,Frd-4.000 % of PC ,Frd-213.000 % of BOP ,Inc-3.000 % of RMC ,Inc-1.000 % of PC ,Inc-3.000 % of BOP ,O/c-1.000 % of RMC+PC , Fail 12:06:07 am Mismatch: [RejectionValue] mismatch → Expected = 2.2123 | Actual = Fail 12:06:07 am Mismatch: [Insurance] mismatch → Expected = 9.2123 | Actual = Fail 12:06:07 am Mismatch: [Packing] mismatch → Expected = 19.2123 | Actual = Fail 12:06:07 am Mismatch: [Profit] mismatch → Expected = 22.2123 | Actual = Fail 12:06:07 am Mismatch: [OverHead] mismatch → Expected = 32.2123 | Actual = Fail 12:06:07 am Mismatch: [Incoterms] mismatch → Expected = 333.2123 | Actual = Fail 12:06:07 am Mismatch: [Freight] mismatch → Expected = 14.2123 | Actual = Pass 12:06:07 am [Factor1] matched → Expected = 94.212 | Actual = 94.212 Pass 12:06:07 am [Factor2] matched → Expected = 29.212 | Actual = 29.212 Pass 12:06:07 am [Factor3] matched → Expected = 144.212 | Actual = 144.212 Pass 12:06:07 am [Remarks] matched → Expected = 51.000 | Actual = 51.000 Fail 12:06:07 am Mismatch: [ToolCost] mismatch → Expected = 43.212 | Actual = 0.000 Fail 12:06:07 am Mismatch: [AmortizationQty] mismatch → Expected = 0.212 | Actual = 0.000 Fail 12:06:07 am Mismatch: [ToolAmortization] mismatch → Expected = 429.212 | Actual = 5.333 Pass 12:06:07 am [ToolMaintenance] matched → Expected = 109.212 | Actual = 109.212 Pass 12:06:07 am [PartCostPerPcA] matched → Expected = 8464.580 | Actual = 8464.580 Pass 12:06:07 am [TotalPartCostPerPcAWithAmortization] matched → Expected = 9270.640 | Actual = 9270.640 Pass 12:06:07 am ✔ Ferrous Casting price calculation validated successfully Warning 12:06:07 am Execution time since last step: 8.05 sec (Took longer than expected!) Info 12:06:07 am ============================================== Info 12:06:07 am Execution time since last step: 0.00 sec Info 12:06:07 am END: Validate Price Calculation (Ferrous Casting) Info 12:06:07 am Execution time since last step: 0.00 sec Info 12:06:07 am ============================================== Info 12:06:07 am Execution time since last step: 0.00 sec Info 12:06:07 am -------------------------------------------------- Info 12:06:07 am Execution time since last step: 0.00 sec Info 12:06:07 am STARTING BOP VALIDATION (UI ↔ MAP) Info 12:06:07 am Execution time since last step: 0.00 sec Info 12:06:07 am -------------------------------------------------- Info 12:06:07 am Execution time since last step: 0.00 sec Info 12:06:07 am Expected BOP values received → {Header_Customer=Supplier Name-01, Header_Duties%=0.000, PartNo=M5 pressure rivet nut-28102024, Header_Other Cost=0.000, Header_BOP Handling%=0.000, Header_Total Cost=246.00000, PartCostPerUnit=123.000, Header_Part Description=28102024, Header_Supply Currency=, Header_Qty/Pc=2, Header_Currency Conversion=1.000, ToastMessage=BOP Saved successfully., Header_UOM=Nos., Header_Bop Type=Bolt, Header_Freight & Insurance %=, TotalCost_ExtraCell=246.000, QtyPerPc=2, Header_Sub Total=246.000, TotalCost_UI=246.00000, Header_Part Cost/Unit=123.000} Info 12:06:10 am Execution time since last step: 2.01 sec Info 12:06:10 am switching to BOP tab Pass 12:06:12 am switch to BOP tab executed Pass 12:06:12 am ✔ Standard BOP header visible. Pass 12:06:12 am ✔ Standard BOP table & first row ready. Pass 12:06:12 am ✔ BOP page loaded successfully Pass 12:06:12 am Part No matched → M5 pressure rivet nut-28102024 Info 12:06:12 am Execution time since last step: 2.46 sec Info 12:06:12 am ✅ Found header 'Qty/Pc' at column index: 7 Pass 12:06:12 am 📋 Retrieved value from column 'Qty/Pc' = '2.000'. Pass 12:06:12 am Qty/Pc matched → 2.000 Info 12:06:12 am Execution time since last step: 0.11 sec Info 12:06:12 am ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 12:06:12 am 📋 Retrieved value from column 'Part Cost/Unit' = '123.00000'. Pass 12:06:12 am Part Cost/Unit matched → 123.000 Info 12:06:12 am Execution time since last step: 0.17 sec Info 12:06:12 am ✅ Found header 'Total Cost' at column index: 16 Pass 12:06:12 am 📋 Retrieved value from column 'Total Cost' = '246.000'. Pass 12:06:12 am Total Cost (UI) matched → 246.000 Pass 12:06:12 am Total Cost (Extra Cell) matched → 246.000 Info 12:06:12 am Execution time since last step: 0.08 sec Info 12:06:12 am ------ VALIDATING ALL HEADER VALUES ------ Info 12:06:12 am Execution time since last step: 0.05 sec Info 12:06:12 am ✅ Found header 'Customer' at column index: 4 Pass 12:06:12 am 📋 Retrieved value from column 'Customer' = 'Supplier Name-01'. Pass 12:06:12 am Customer matched → Supplier Name-01 Info 12:06:13 am Execution time since last step: 0.17 sec Info 12:06:13 am ✅ Found header 'Duties%' at column index: 10 Pass 12:06:13 am 📋 Retrieved value from column 'Duties%' = '0.000'. Pass 12:06:13 am Duties% matched → 0.000 Info 12:06:13 am Execution time since last step: 0.15 sec Info 12:06:13 am ✅ Found header 'Other Cost' at column index: 12 Pass 12:06:13 am 📋 Retrieved value from column 'Other Cost' = '0.000'. Pass 12:06:13 am Other Cost matched → 0.000 Info 12:06:13 am Execution time since last step: 0.17 sec Info 12:06:13 am ✅ Found header 'BOP Handling%' at column index: 15 Pass 12:06:13 am 📋 Retrieved value from column 'BOP Handling%' = '0.000'. Pass 12:06:13 am BOP Handling% matched → 0.000 Info 12:06:13 am Execution time since last step: 0.07 sec Info 12:06:13 am ✅ Found header 'Part Description' at column index: 3 Pass 12:06:13 am 📋 Retrieved value from column 'Part Description' = '28102024'. Pass 12:06:13 am Part Description matched → 28102024.000 Info 12:06:13 am Execution time since last step: 0.04 sec Info 12:06:13 am Skipping header validation for blank expected value → Supply Currency Info 12:06:13 am Execution time since last step: 0.09 sec Info 12:06:13 am ✅ Found header 'Currency Conversion' at column index: 9 Pass 12:06:13 am 📋 Retrieved value from column 'Currency Conversion' = '1.000'. Pass 12:06:13 am Currency Conversion matched → 1.000 Info 12:06:13 am Execution time since last step: 0.10 sec Info 12:06:13 am ✅ Found header 'UOM' at column index: 6 Pass 12:06:13 am 📋 Retrieved value from column 'UOM' = 'Nos.'. Pass 12:06:13 am UOM matched → Nos. Info 12:06:13 am Execution time since last step: 0.07 sec Info 12:06:13 am ✅ Found header 'Bop Type' at column index: 2 Pass 12:06:13 am 📋 Retrieved value from column 'Bop Type' = 'Bolt'. Pass 12:06:13 am Bop Type matched → Bolt Info 12:06:13 am Execution time since last step: 0.03 sec Info 12:06:13 am Skipping header validation for blank expected value → Freight & Insurance % Info 12:06:13 am Execution time since last step: 0.12 sec Info 12:06:13 am ✅ Found header 'Sub Total' at column index: 14 Pass 12:06:13 am 📋 Retrieved value from column 'Sub Total' = '246.000'. Pass 12:06:13 am Sub Total matched → 246.000 Info 12:06:13 am Execution time since last step: 0.04 sec Info 12:06:13 am -------------------------------------------------- Info 12:06:13 am Execution time since last step: 0.00 sec Info 12:06:13 am BOP VALIDATION COMPLETED Info 12:06:13 am Execution time since last step: 0.00 sec Info 12:06:13 am -------------------------------------------------- Info 12:06:13 am Execution time since last step: 0.00 sec Info 12:06:13 am Tooling COST MAP FROM EnterToolingCost(): {ToolPartNodrp=Manual Entry, FirstYrVolume=20000, ToolType=Carbide tool, FifthYrVolume=10000, PartEnvelopeHeight=5.30, PartEnvelopeWidth=12.10, Toolowinership=Customer Paid, PartEnvelopeLength=25.50, Toollife=tool-101, ToolPartNo=12345, SupplierToolfor=0801-Celesta, SecondYrVolume=18000, SettledToolCost=500000, ToolDesc=Automation Tool Description, FourthYrVolume=12000, ToolAdvance=100000, ThirdYrVolume=15000} Info 12:06:13 am Execution time since last step: 0.00 sec Info 12:06:13 am ============================================== Info 12:06:13 am Execution time since last step: 0.00 sec Info 12:06:13 am VALIDATION STARTED: [Tooling Cost Section] Info 12:06:13 am Execution time since last step: 0.00 sec Info 12:06:13 am ============================================== Info 12:06:14 am Execution time since last step: 0.30 sec Info 12:06:14 am Navigated to 'Tooling Cost' tab for verification. Pass 12:06:14 am ✔ Tooling Cost header visible. Pass 12:06:17 am ✔ Tooling Cost table & first row ready. Info 12:06:17 am Execution time since last step: 3.04 sec Info 12:06:17 am 🔍 Starting validation for 17 Tooling Cost fields... Fail 12:06:42 am Mismatch: FAIL: [Tool No.] Expected = Manual Entry | Actual = Select Pass 12:06:42 am PASS: [First Year Volume] Expected = 20000 | Actual = 20000 Pass 12:07:08 am PASS: [Tool Type] Expected = Carbide tool | Actual = Carbide tool Pass 12:07:08 am PASS: [Fifth Year Volume] Expected = 10000 | Actual = 10000 Pass 12:07:08 am PASS: [Part Envelope Height(mm)] Expected = 5.30 | Actual = 5.30 Pass 12:07:08 am PASS: [Part Envelope Width(mm)] Expected = 12.10 | Actual = 12.10 Pass 12:07:34 am PASS: [Tool Owner ship] Expected = Customer Paid | Actual = Customer Paid Pass 12:07:34 am PASS: [Part Envelope Length(mm)] Expected = 25.50 | Actual = 25.50 Pass 12:07:34 am PASS: [Tool Life] Expected = tool-101 | Actual = tool-101 Fail 12:07:34 am Mismatch: FAIL: [Enter Tool No.] Expected = 12345 | Actual = Manual Entry Pass 12:08:00 am PASS: [Supplier Name and Code] Expected = 0801-Celesta | Actual = 0801-Celesta Pass 12:08:00 am PASS: [Second Year Volume] Expected = 18000 | Actual = 18000 Pass 12:08:00 am PASS: [Settled Tool Cost] Expected = 500000 | Actual = 500000 Pass 12:08:00 am PASS: [Tool Description] Expected = Automation Tool Description | Actual = Automation Tool Description Pass 12:08:01 am PASS: [Fourth Year Volume] Expected = 12000 | Actual = 12000 Pass 12:08:01 am PASS: [Tool Advance] Expected = 100000 | Actual = 100000 Pass 12:08:01 am PASS: [Third Year Volume] Expected = 15000 | Actual = 15000 Warning 12:08:01 am Execution time since last step: 104.53 sec (Took longer than expected!) Info 12:08:01 am ============================================== Info 12:08:01 am Execution time since last step: 0.00 sec Info 12:08:01 am VALIDATION SUMMARY Info 12:08:01 am Execution time since last step: 0.00 sec Info 12:08:01 am ============================================== Info 12:08:01 am Execution time since last step: 0.00 sec Info 12:08:01 am Checked : 17 Info 12:08:01 am Execution time since last step: 0.00 sec Info 12:08:01 am Passed : 15 Info 12:08:01 am Execution time since last step: 0.00 sec Info 12:08:01 am Failed : 2 Info 12:08:01 am Execution time since last step: 0.00 sec Info 12:08:01 am Warnings : 0 Info 12:08:01 am Execution time since last step: 0.00 sec Info 12:08:01 am ============================================== Fail 12:08:01 am Mismatch: ❌ Validation completed with 2 mismatches. Pass 12:08:01 am Test Passed Pass 12:08:02 am Screenshot on Success
-
PT_C_60Updating Ferrous Casting Part For Sales
12:08:02 am / 00:07:46:072 Fail
PT_C_60Updating Ferrous Casting Part For Sales
01.03.2026 12:08:02 am 01.03.2026 12:15:48 am 00:07:46:072 · #test-id=21Status Timestamp Details Pass 12:08:09 am Clicked on option: Master Data Warning 12:08:09 am Execution time since last step: 7.14 sec (Took longer than expected!) Info 12:08:09 am Master Data Is Displayed On Dashboard.... Pass 12:08:12 am Clicked Master Option: Part Master Info 12:08:12 am Execution time since last step: 2.78 sec Info 12:08:12 am ===== STEP 1: Enter Part Details ===== Pass 12:08:12 am Entered Part Number → 94-47-29 Pass 12:08:13 am Entered Part Description → Ron387 Info 12:08:15 am Execution time since last step: 3.27 sec Info 12:08:15 am ===== STEP 2: Selecting Part UOM Value ===== Pass 12:08:18 am Selected UOM → Hourly Info 12:08:19 am Execution time since last step: 4.57 sec Info 12:08:19 am ===== STEP 3: Selecting Company Name ===== Pass 12:08:21 am Selected Company Name → COSTMASTER-0304-MOHALI-CM1 Info 12:08:22 am Execution time since last step: 2.84 sec Info 12:08:22 am ===== STEP 4: Selecting Radio Button ===== Pass 12:08:23 am Selected Radio Button → Sales Info 12:08:24 am Execution time since last step: 1.73 sec Info 12:08:24 am ===== STEP 5: Selecting Customer ===== Pass 12:08:40 am Selected Customer → Rishicustomer-Tbilisi-0004 Warning 12:08:40 am Execution time since last step: 16.42 sec (Took longer than expected!) Info 12:08:40 am ===== STEP 6: Selecting Product Category ===== Info 12:08:41 am Execution time since last step: 1.12 sec Info 12:08:41 am trying JavaScript click for: Pass 12:08:45 am Selected Product Category → rishi Info 12:08:45 am Execution time since last step: 3.53 sec Info 12:08:45 am ===== STEP 7: Selecting Product Model ===== Info 12:08:48 am Execution time since last step: 3.16 sec Info 12:08:48 am trying JavaScript click for: Pass 12:08:51 am Selected Product Model → JKLakshmi-001 Info 12:08:53 am Execution time since last step: 4.51 sec Info 12:08:53 am ===== STEP 8: Selecting Special Product Category ===== Info 12:08:54 am Execution time since last step: 1.14 sec Info 12:08:54 am trying JavaScript click for: Pass 12:08:57 am Selected Special Product Category → ACCESSORIES Info 12:08:57 am Execution time since last step: 2.95 sec Info 12:08:57 am ===== STEP 9: Saving ===== Info 12:08:57 am Execution time since last step: 0.03 sec Info 12:08:57 am ===== STEP: Clicking Button in Part Master → Save ===== Pass 12:08:57 am ✅ Successfully clicked button → Save Pass 12:08:57 am Clicked Save. Info 12:08:57 am Execution time since last step: 0.11 sec Info 12:08:57 am ===== STEP 10: Verifying Toast ===== Info 12:08:58 am Execution time since last step: 1.49 sec Info 12:08:58 am Toast message appeared: Part Master details saved successfully. Info 12:08:58 am Execution time since last step: 0.00 sec Info 12:08:58 am ✅ Toast message validated successfully. Expected: Part Master details saved successfully. Pass 12:08:58 am Toast validated correctly. Info 12:08:58 am Execution time since last step: 0.00 sec Info 12:08:58 am ===== START: Verify Part Number & Description view table partMaster ===== Info 12:09:03 am Execution time since last step: 4.26 sec Info 12:09:03 am Opening Part Master filter and selecting: Part No. Warning 12:09:55 am Execution time since last step: 52.36 sec (Took longer than expected!) Info 12:09:55 am Filter value selected: Part No. Warning 12:10:04 am Execution time since last step: 8.96 sec (Took longer than expected!) Info 12:10:04 am ============================================== Info 12:10:04 am Execution time since last step: 0.00 sec Info 12:10:04 am [View Table Part Master For Sales Name By Sales Header Coloumn] Info 12:10:04 am Execution time since last step: 0.00 sec Info 12:10:04 am ============================================== Info 12:10:04 am Execution time since last step: 0.45 sec Info 12:10:04 am ✅ Total Headers Found: 31 Info 12:10:04 am Execution time since last step: 0.00 sec Info 12:10:04 am Headers → [Action, Company Name, Part No., Part Description, Part UOM, Costing Type, Product Category, Product Model Name and No., Special Product Category, Customer, Customer Part No., Supplier Detail 1, %SOB, Unit Price, Supplier Detail 2, Supplier Detail 3, Supplier Detail 4, Supplier Detail 5, Supplier Detail 6, Supplier Detail 7, Supplier Detail 8, Supplier Detail 9, Supplier Detail 10, Customer Name 1, Customer 1 Unit Price, Customer Name 2, Customer 2 Unit Price, Customer Name 3, Customer 3 Unit Price, Customer Name 4, Customer 4 Unit Price] Info 12:10:04 am Execution time since last step: 0.00 sec Info 12:10:04 am 🧩 Validation Targets → [Company Name, Part No., Part Description, Part UOM, Product Category, Product Model Name and No., Special Product Category, Customer] Warning 12:10:04 am [Company Name] mismatch ignored → Expected: COSTMASTER-0304-MOHALI-CM1 | Actual: COSTMASTER-0304-CM1 Pass 12:10:04 am [Part No.] Match → Expected: 94-47-29 | Actual: 94-47-29 Pass 12:10:05 am [Part Description] Match → Expected: Ron387 | Actual: Ron387 Pass 12:10:05 am [Part UOM] Match → Expected: Hourly | Actual: Hourly Pass 12:10:05 am [Product Category] Match → Expected: rishi | Actual: rishi Pass 12:10:05 am [Product Model Name and No.] Match → Expected: JKLakshmi-001 | Actual: JKLakshmi-001 Pass 12:10:05 am [Special Product Category] Match → Expected: ACCESSORIES | Actual: ACCESSORIES Warning 12:10:05 am [Customer] mismatch ignored → Expected: Rishicustomer-Tbilisi-0004 | Actual: Rishicustomer-0004 Pass 12:10:05 am Row matched by Part No. (Sales not verified, continuing click). Pass 12:10:08 am 🟢 Clicked Sales cell → Rishicustomer-0004 Info 12:10:08 am Execution time since last step: 3.71 sec Info 12:10:08 am ============================================== Info 12:10:08 am Execution time since last step: 0.00 sec Info 12:10:08 am VALIDATION COMPLETED: [View Table Part Master For Sales Name By Customer Header Coloumn] Info 12:10:08 am Execution time since last step: 0.00 sec Info 12:10:08 am ============================================== Pass 12:10:08 am ✔ Part found successfully: 94-47-29 | Description: Ron387 Info 12:10:08 am Execution time since last step: 0.00 sec Info 12:10:08 am Stored Part Data: {Part Description=Ron387, Part Number=94-47-29, Filter Used=Part No.} Info 12:10:08 am Execution time since last step: 0.00 sec Info 12:10:08 am ===== END: Verify Part Number & Description (Sales Side) Part Master View Table ===== Info 12:10:09 am Execution time since last step: 1.01 sec Info 12:10:09 am ===== START: Verifying and Writing Data in 'Part Attributes' Tab ===== Info 12:10:10 am Execution time since last step: 1.22 sec Info 12:10:10 am ===== ENSURE PART ATTRIBUTES TAB (BOOTSTRAP FORCE) ===== Warning 12:10:10 am ⚠ Header not visible. Forcing Bootstrap tab switch... Pass 12:10:11 am ✔ Part Attributes tab FORCEFULLY activated via Bootstrap JS Info 12:10:13 am Execution time since last step: 2.51 sec Info 12:10:13 am Option found → Plastics Pass 12:10:13 am ✔ Selected Commodity Group via Actions → Plastics Pass 12:10:14 am ✔ Entered & stored all Part Attribute values Pass 12:10:14 am ✔ Toast Verified Info 12:10:17 am Execution time since last step: 3.82 sec Info 12:10:17 am ============================================== Info 12:10:17 am Execution time since last step: 0.00 sec Info 12:10:17 am START: SAVE PRICE CALCULATION (FERROUS CASTING) Info 12:10:17 am Execution time since last step: 0.00 sec Info 12:10:17 am ============================================== Pass 12:10:17 am Navigated to Part Price Calculations tab Pass 12:10:22 am RM Input Category Selected → Ferrous Casting Pass 12:10:24 am Clicked Direct Radio Button near RM Input Category Pass 12:10:26 am Classification Selected → Steel Pass 12:10:27 am Year Selected → 2025-2026 Pass 12:10:28 am Period Selected → Apr Pass 12:10:30 am Specific Grade Selected → Ferrous Casting Pass 12:10:32 am Cast Weight Entered → 11.5486 Pass 12:10:33 am Finish Weight Entered → 2.7667 Pass 12:10:35 am Scrap Realization → 100 Pass 12:10:35 am Scrap Cost Per Kg → 117 Pass 12:10:35 am RM Cost Per Pc → 6150.961 Pass 12:10:42 am OHP Entered → Speed testing-Rej-1.000 % of RMC+PC ,Rej-3.000 % of BOP ,ICC-32.000 % of RMC ,ICC-23.000 % of PC ,ICC-21.000 % of BOP ,OH-2.000 % of RMC ,OH-321.000 % of PC ,OH-12.000 % of BOP ,P-21.000 % of RMC ,P-21.000 % of PC ,P-3.000 % of BOP ,PKG-2.000 % of RMC+PC ,Frd-3.000 % of RMC ,Frd-4.000 % of PC ,Frd-213.000 % of BOP ,Inc-3.000 % of RMC ,Inc-1.000 % of PC ,Inc-3.000 % of BOP ,O/c-1.000 % of RMC+PC , Pass 12:10:44 am OHP Selected from dropdown Pass 12:10:51 am All cost values entered successfully Pass 12:10:55 am Tool inputs entered successfully Pass 12:10:58 am Clicked Save button Pass 12:11:00 am Toast Message → Ferrous casting saved successfully Warning 12:11:00 am Execution time since last step: 42.94 sec (Took longer than expected!) Info 12:11:00 am ============================================== Info 12:11:00 am Execution time since last step: 0.00 sec Info 12:11:00 am END: SAVE PRICE CALCULATION (FERROUS CASTING) Info 12:11:00 am Execution time since last step: 0.00 sec Info 12:11:00 am ============================================== Info 12:11:04 am Execution time since last step: 4.08 sec Info 12:11:04 am switching to BOP tab Pass 12:11:05 am switch to BOP tab executed Pass 12:11:05 am ✔ Header located successfully. Warning 12:11:06 am Action click failed, invoking JS function directly Pass 12:11:06 am '+ BOP' action executed. Pass 12:11:11 am ✔ BOP Table displayed. Pass 12:11:21 am Selected Part No: M5 pressure rivet nut-28102024 Warning 12:11:22 am Execution time since last step: 18.71 sec (Took longer than expected!) Info 12:11:22 am ✅ Found header 'Qty/Pc' at column index: 7 Pass 12:11:23 am 🟢 Entered value '2' in column 'Qty/Pc' successfully. Pass 12:11:23 am Qty/Pc entered → 2 Info 12:11:25 am Execution time since last step: 2.42 sec Info 12:11:25 am ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 12:11:25 am 📋 Retrieved value from column 'Part Cost/Unit' = '123.000'. Pass 12:11:25 am ✔ BOP calculation completed (Part Cost/Unit non-zero). Info 12:11:25 am Execution time since last step: 0.13 sec Info 12:11:25 am ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 12:11:25 am 📋 Retrieved value from column 'Part Cost/Unit' = '123.000'. Pass 12:11:25 am Auto fetched Part Cost/Unit → 123.000 Info 12:11:25 am Execution time since last step: 0.17 sec Info 12:11:25 am ✅ Found header 'Total Cost' at column index: 16 Pass 12:11:25 am 📋 Retrieved value from column 'Total Cost' = '246.00000'. Pass 12:11:25 am Fetched Total Cost (UI) → 246.00000 Pass 12:11:25 am Fetched Total Cost (Extra Cell) → 246.000 Info 12:11:25 am Execution time since last step: 0.13 sec Info 12:11:25 am ✅ Found header 'Bop Type' at column index: 2 Pass 12:11:25 am 📋 Retrieved value from column 'Bop Type' = 'Bolt'. Info 12:11:25 am Execution time since last step: 0.09 sec Info 12:11:25 am ✅ Found header 'Part Description' at column index: 3 Pass 12:11:25 am 📋 Retrieved value from column 'Part Description' = '28102024'. Info 12:11:25 am Execution time since last step: 0.10 sec Info 12:11:25 am ✅ Found header 'Customer' at column index: 4 Pass 12:11:25 am 📋 Retrieved value from column 'Customer' = 'Supplier Name-01'. Info 12:11:26 am Execution time since last step: 0.10 sec Info 12:11:26 am ✅ Found header 'Supply Currency' at column index: 5 Pass 12:11:26 am 📋 Retrieved value from column 'Supply Currency' = ''. Info 12:11:26 am Execution time since last step: 0.11 sec Info 12:11:26 am ✅ Found header 'UOM' at column index: 6 Pass 12:11:26 am 📋 Retrieved value from column 'UOM' = 'Nos.'. Info 12:11:26 am Execution time since last step: 0.13 sec Info 12:11:26 am ✅ Found header 'Qty/Pc' at column index: 7 Pass 12:11:26 am 📋 Retrieved value from column 'Qty/Pc' = '2'. Info 12:11:26 am Execution time since last step: 0.16 sec Info 12:11:26 am ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 12:11:26 am 📋 Retrieved value from column 'Part Cost/Unit' = '123.000'. Info 12:11:26 am Execution time since last step: 0.13 sec Info 12:11:26 am ✅ Found header 'Currency Conversion' at column index: 9 Pass 12:11:26 am 📋 Retrieved value from column 'Currency Conversion' = '1.000'. Info 12:11:26 am Execution time since last step: 0.13 sec Info 12:11:26 am ✅ Found header 'Duties%' at column index: 10 Pass 12:11:26 am 📋 Retrieved value from column 'Duties%' = '0.000'. Info 12:11:26 am Execution time since last step: 0.15 sec Info 12:11:26 am ✅ Found header 'Freight & Insurance %' at column index: 11 Pass 12:11:26 am 📋 Retrieved value from column 'Freight & Insurance %' = ''. Info 12:11:27 am Execution time since last step: 0.16 sec Info 12:11:27 am ✅ Found header 'Other Cost' at column index: 12 Pass 12:11:27 am 📋 Retrieved value from column 'Other Cost' = '0.000'. Info 12:11:27 am Execution time since last step: 0.17 sec Info 12:11:27 am ✅ Found header 'Sub Total' at column index: 14 Pass 12:11:27 am 📋 Retrieved value from column 'Sub Total' = '246.000'. Info 12:11:27 am Execution time since last step: 0.18 sec Info 12:11:27 am ✅ Found header 'BOP Handling%' at column index: 15 Pass 12:11:27 am 📋 Retrieved value from column 'BOP Handling%' = '0.000'. Info 12:11:27 am Execution time since last step: 0.19 sec Info 12:11:27 am ✅ Found header 'Total Cost' at column index: 16 Pass 12:11:27 am 📋 Retrieved value from column 'Total Cost' = '246.00000'. Info 12:11:27 am Execution time since last step: 0.04 sec Info 12:11:27 am Captured 14 header-value pairs from BOP table. Info 12:11:27 am Execution time since last step: 0.00 sec Info 12:11:27 am Captured BOP Header Values: Bop Type = Bolt, Part Description = 28102024, Customer = Supplier Name-01, Supply Currency = , UOM = Nos., Qty/Pc = 2, Part Cost/Unit = 123.000, Currency Conversion = 1.000, Duties% = 0.000, Freight & Insurance % = , Other Cost = 0.000, Sub Total = 246.000, BOP Handling% = 0.000, Total Cost = 246.00000 Pass 12:11:28 am ✔ Save button is enabled. Pass 12:11:28 am ✔ Save button clicked. Pass 12:11:29 am Toast received → BOP Saved successfully. Info 12:11:30 am Execution time since last step: 2.97 sec Info 12:11:30 am ===== Filling Tooling Cost Form for Part: 94-47-29 ===== Info 12:11:32 am Execution time since last step: 1.85 sec Info 12:11:32 am Navigated to Tooling Cost tab. Pass 12:11:34 am ✔ Tooling Cost header visible. Pass 12:11:34 am ✔ Add Tool button visible. Pass 12:11:34 am Clicked Add New Tooling Row button. Pass 12:11:36 am ✔ Selected dropdown [Tool Number] = Manual Entry Pass 12:11:38 am ✔ Entered [12345] in Enter Tool No. Pass 12:11:41 am ✔ Entered [Automation Tool Description] in Tool Description Pass 12:11:43 am ✔ Selected dropdown [Supplier Name & Code] = 0801-Celesta Pass 12:11:45 am ✔ Selected dropdown [Tool Ownership] = Customer Paid Pass 12:11:47 am ✔ Selected dropdown [Tool Type] = Carbide tool Pass 12:11:50 am ✔ Entered [25.50] in Part Envelope Length Pass 12:11:52 am ✔ Entered [12.10] in Part Envelope Width Pass 12:11:55 am ✔ Entered [5.30] in Part Envelope Height Pass 12:11:57 am ✔ Entered [500000] in Settled Tool Cost Pass 12:11:59 am ✔ Entered [100000] in Tool Advance Pass 12:12:02 am ✔ Entered [20000] in First Year Volume Pass 12:12:04 am ✔ Entered [18000] in Second Year Volume Pass 12:12:07 am ✔ Entered [15000] in Third Year Volume Pass 12:12:09 am ✔ Entered [12000] in Fourth Year Volume Pass 12:12:12 am ✔ Entered [10000] in Fifth Year Volume Pass 12:12:14 am ✔ Entered [tool-101] in Tool Life Pass 12:12:14 am 🎉 All Tooling Cost fields entered successfully! Warning 12:12:14 am Execution time since last step: 42.08 sec (Took longer than expected!) Info 12:12:14 am Attempting to click Save button in Tooling Cost tab... Pass 12:12:14 am Clicked Save button successfully. Pass 12:12:15 am Toast Message Displayed: Tooling Cost saved successfully. Warning 12:12:21 am Execution time since last step: 6.55 sec (Took longer than expected!) Info 12:12:21 am User Starts To Update Data Info 12:12:21 am Execution time since last step: 0.00 sec Info 12:12:21 am ===== START: Updating Part Attributes (Existing Data Will Be Replaced) ===== Info 12:12:21 am Execution time since last step: 0.00 sec Info 12:12:21 am Checking if 'Part Attributes' tab is active... Info 12:12:21 am Execution time since last step: 0.00 sec Info 12:12:21 am ===== ENSURE PART ATTRIBUTES TAB (BOOTSTRAP FORCE) ===== Warning 12:12:21 am ⚠ Header not visible. Forcing Bootstrap tab switch... Pass 12:12:21 am ✔ Part Attributes tab FORCEFULLY activated via Bootstrap JS Info 12:12:21 am Execution time since last step: 0.73 sec Info 12:12:21 am Fetching existing Commodity Group value from dropdown... Pass 12:12:21 am ✔ Existing Commodity Group captured: Plastics Info 12:12:21 am Execution time since last step: 0.04 sec Info 12:12:21 am Entering updated values into Part Attributes fields... Pass 12:12:22 am ✔ Updated Annual Requirement: 2 Pass 12:12:22 am ✔ Updated Average Monthly Requirement: 12 Pass 12:12:22 am ✔ Updated Lot Size: 43.33 Pass 12:12:22 am ✔ All updated values entered successfully in Part Attributes. Info 12:12:22 am Execution time since last step: 0.66 sec Info 12:12:22 am Attempting to save updated Part Attributes... Info 12:12:23 am Execution time since last step: 1.13 sec Info 12:12:23 am trying JavaScript click for: Pass 12:12:24 am ✔ Save successful: Part attribute details saved successfully. Info 12:12:27 am Execution time since last step: 3.72 sec Info 12:12:27 am ===== END: Part Attributes Update Process Completed ===== Info 12:12:27 am Execution time since last step: 0.00 sec Info 12:12:27 am ============================================== Info 12:12:27 am Execution time since last step: 0.00 sec Info 12:12:27 am START: Update Price Calculation (Ferrous Casting) Info 12:12:27 am Execution time since last step: 0.00 sec Info 12:12:27 am ============================================== Info 12:12:29 am Execution time since last step: 2.34 sec Info 12:12:29 am Entering value for [CastWeight] → 12.7486 Pass 12:12:31 am Value entered & stored successfully → [CastWeight] = 12.7486 Info 12:12:33 am Execution time since last step: 3.61 sec Info 12:12:33 am Entering value for [FinishWeight] → 3.5667 Pass 12:12:34 am Value entered & stored successfully → [FinishWeight] = 3.5667 Warning 12:12:38 am Execution time since last step: 5.19 sec (Took longer than expected!) Info 12:12:38 am Entering value for [RejectionValue] → 3.5123 Pass 12:12:39 am Value entered & stored successfully → [RejectionValue] = 3.5123 Info 12:12:41 am Execution time since last step: 2.69 sec Info 12:12:41 am Entering value for [Insurance] → 10.5123 Pass 12:12:41 am Value entered & stored successfully → [Insurance] = 10.5123 Info 12:12:43 am Execution time since last step: 2.68 sec Info 12:12:43 am Entering value for [Packing] → 20.5123 Pass 12:12:44 am Value entered & stored successfully → [Packing] = 20.5123 Info 12:12:46 am Execution time since last step: 2.73 sec Info 12:12:46 am Entering value for [Profit] → 23.5123 Pass 12:12:47 am Value entered & stored successfully → [Profit] = 23.5123 Info 12:12:49 am Execution time since last step: 2.66 sec Info 12:12:49 am Entering value for [OverHead] → 33.5123 Pass 12:12:49 am Value entered & stored successfully → [OverHead] = 33.5123 Info 12:12:51 am Execution time since last step: 2.68 sec Info 12:12:51 am Entering value for [Incoterms] → 334.5123 Pass 12:12:52 am Value entered & stored successfully → [Incoterms] = 334.5123 Info 12:12:54 am Execution time since last step: 2.30 sec Info 12:12:54 am Entering value for [Freight] → 15.5123 Pass 12:12:54 am Value entered & stored successfully → [Freight] = 15.5123 Info 12:12:56 am Execution time since last step: 2.71 sec Info 12:12:56 am Entering value for [Factor1] → 95.5123 Pass 12:12:57 am Value entered & stored successfully → [Factor1] = 95.5123 Info 12:12:59 am Execution time since last step: 3.00 sec Info 12:12:59 am Entering value for [Factor2] → 30.5123 Pass 12:13:00 am Value entered & stored successfully → [Factor2] = 30.5123 Info 12:13:02 am Execution time since last step: 3.04 sec Info 12:13:02 am Entering value for [Factor3] → 145.5123 Pass 12:13:04 am Value entered & stored successfully → [Factor3] = 145.5123 Info 12:13:06 am Execution time since last step: 3.34 sec Info 12:13:06 am Entering value for [Remarks] → update_51 Pass 12:13:06 am Value entered & stored successfully → [Remarks] = update_51 Info 12:13:08 am Execution time since last step: 2.32 sec Info 12:13:08 am Entering value for [ToolCost] → 44.5123 Pass 12:13:09 am Value entered & stored successfully → [ToolCost] = 44.5123 Info 12:13:11 am Execution time since last step: 2.72 sec Info 12:13:11 am Entering value for [AmortizationQty] → 10.2123 Pass 12:13:11 am Value entered & stored successfully → [AmortizationQty] = 10.2123 Info 12:13:13 am Execution time since last step: 2.68 sec Info 12:13:13 am Entering value for [ToolAmortization] → 430.5123 Pass 12:13:15 am Value entered & stored successfully → [ToolAmortization] = 430.5123 Info 12:13:17 am Execution time since last step: 3.23 sec Info 12:13:17 am Entering value for [ToolMaintenance] → 110.5123 Pass 12:13:18 am Value entered & stored successfully → [ToolMaintenance] = 110.5123 Info 12:13:21 am Execution time since last step: 3.93 sec Info 12:13:21 am END: Update Price Calculation (Ferrous Casting) Info 12:13:21 am Execution time since last step: 0.00 sec Info 12:13:21 am ===== START: UPDATE BOP ENTRY PROCESS ===== Info 12:13:21 am Execution time since last step: 0.00 sec Info 12:13:21 am switching to BOP tab Pass 12:13:23 am switch to BOP tab executed Info 12:13:23 am Execution time since last step: 2.14 sec Info 12:13:23 am Navigated to BOP tab (Update Mode). Pass 12:13:23 am BOP Table visible. Info 12:13:23 am Execution time since last step: 0.21 sec Info 12:13:23 am ✅ Found header 'Qty/Pc' at column index: 7 Pass 12:13:23 am 📋 Retrieved value from column 'Qty/Pc' = '2.000'. Info 12:13:23 am Execution time since last step: 0.18 sec Info 12:13:23 am ✅ Found header 'Total Cost' at column index: 16 Pass 12:13:23 am 📋 Retrieved value from column 'Total Cost' = '246.000'. Info 12:13:23 am Execution time since last step: 0.03 sec Info 12:13:23 am OLD Part No : M5 pressure rivet nut-28102024 Info 12:13:23 am Execution time since last step: 0.00 sec Info 12:13:23 am OLD Qty/Pc : 2.000 Info 12:13:23 am Execution time since last step: 0.00 sec Info 12:13:23 am OLD Total Cost : 246.000 Pass 12:13:24 am Updated Part No → M5 pressure rivet nut-28102024 Info 12:13:24 am Execution time since last step: 1.01 sec Info 12:13:24 am ✅ Found header 'Qty/Pc' at column index: 7 Fail 12:13:26 am ❌ Exception while entering value in 'Qty/Pc' cell: element click intercepted: Element is not clickable at point (657, 266). Other element would receive the click: (Session info: chrome=143.0.7499.170) Build info: version: '4.25.0', revision: '8a8aea2337' System info: os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '21.0.8' Driver info: org.openqa.selenium.chrome.ChromeDriver Command: [14044e54d9a0a14c6ac07be732f8f15c, clickElement {id=f.716C744AF68833EE3B8A6E69552C0228.d.5BAC92C31A5FDD4E1B3FE80A849CC311.e.757022}] Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 143.0.7499.170, chrome: {chromedriverVersion: 143.0.7499.169 (164b20aab62..., userDataDir: C:\Users\RAJTRI~1\AppData\L...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:59377}, goog:processID: 4808, networkConnectionEnabled: false, pageLoadStrategy: normal, platformName: windows, proxy: Proxy(), se:cdp: ws://localhost:59377/devtoo..., se:cdpVersion: 143.0.7499.170, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:extension:minPinLength: true, webauthn:extension:prf: true, webauthn:virtualAuthenticators: true} Element: [[ChromeDriver: chrome on windows (14044e54d9a0a14c6ac07be732f8f15c)] -> xpath: //table[@id='standaradTable']//tbody[@id='bopStandardBody']/tr[1]/*[7]//input] Session ID: 14044e54d9a0a14c6ac07be732f8f15c Pass 12:13:26 am Updated Qty/Pc → 3 Info 12:13:26 am Execution time since last step: 1.78 sec Info 12:13:26 am ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 12:13:26 am 📋 Retrieved value from column 'Part Cost/Unit' = '123.00000'. Info 12:13:26 am Execution time since last step: 0.19 sec Info 12:13:26 am ✅ Found header 'Total Cost' at column index: 16 Pass 12:13:26 am 📋 Retrieved value from column 'Total Cost' = '246.000'. Pass 12:13:27 am Save button enabled. Pass 12:13:28 am Save button clicked for UPDATE. Pass 12:13:28 am Toast received → BOP Saved successfully. Info 12:13:28 am Execution time since last step: 1.55 sec Info 12:13:28 am ===== END: UPDATE BOP ENTRY PROCESS ===== Info 12:13:29 am Execution time since last step: 1.51 sec Info 12:13:29 am ===== START: UPDATE TOOLING COST (Only Input Fields Updated) ===== Info 12:13:29 am Execution time since last step: 0.00 sec Info 12:13:29 am Force switching to Tooling Cost tab Pass 12:13:30 am ✔ Forced switch to Tooling Cost tab executed Pass 12:13:32 am ✔ Tooling Cost UPDATE page loaded successfully. Info 12:13:32 am Execution time since last step: 2.34 sec Info 12:13:32 am Updating ONLY input fields (dropdown unchanged). Pass 12:13:33 am ✔ Selected dropdown [Tool Number] = Manual Entry Pass 12:13:33 am Tool Number dropdown updated. Pass 12:13:36 am ✔ Updated [Enter Tool No] → 999 Pass 12:13:38 am ✔ Updated [Tool Description] → Updated-Manual-999 Pass 12:13:39 am ✔ Updated [Envelope Length] → 20.5566 Pass 12:13:41 am ✔ Updated [Envelope Width] → 21.5566 Pass 12:13:43 am ✔ Updated [Envelope Height] → 5.1234 Pass 12:13:45 am ✔ Updated [Additional Cost] → 2.5567 Pass 12:13:46 am ✔ Updated [Settled Tool Cost] → 9 Pass 12:13:48 am ✔ Updated [Tool Advance] → 3 Pass 12:13:50 am ✔ Updated [First Year Volume] → 5 Pass 12:13:52 am ✔ Updated [Second Year Volume] → 4 Pass 12:13:54 am ✔ Updated [Third Year Volume] → 6 Pass 12:13:55 am ✔ Updated [Fourth Year Volume] → 7 Pass 12:13:57 am ✔ Updated [Fifth Year Volume] → 8 Pass 12:13:59 am ✔ Updated [Total Tool Cost] → 12.5678 Warning 12:13:59 am Execution time since last step: 27.02 sec (Took longer than expected!) Info 12:13:59 am Exiting Tooling edit mode before Save Pass 12:14:00 am Tooling Save button clicked successfully. Pass 12:14:00 am ✔ Tooling Cost UPDATED Successfully → Tooling Cost saved successfully. Pass 12:14:04 am Clicked on option: Master Data Warning 12:14:04 am Execution time since last step: 5.48 sec (Took longer than expected!) Info 12:14:04 am Master Data Is Displayed On Dashboard.... Pass 12:14:07 am Clicked Master Option: Part Master Warning 12:14:10 am Execution time since last step: 5.59 sec (Took longer than expected!) Info 12:14:10 am ===== START: Verify Part Number & Description view table partMaster ===== Info 12:14:14 am Execution time since last step: 4.17 sec Info 12:14:14 am Opening Part Master filter and selecting: Part No. Warning 12:15:06 am Execution time since last step: 52.28 sec (Took longer than expected!) Info 12:15:06 am Filter value selected: Part No. Warning 12:15:15 am Execution time since last step: 8.96 sec (Took longer than expected!) Info 12:15:15 am ============================================== Info 12:15:15 am Execution time since last step: 0.00 sec Info 12:15:15 am [View Table Part Master For Sales Name By Sales Header Coloumn] Info 12:15:15 am Execution time since last step: 0.00 sec Info 12:15:15 am ============================================== Info 12:15:16 am Execution time since last step: 0.51 sec Info 12:15:16 am ✅ Total Headers Found: 31 Info 12:15:16 am Execution time since last step: 0.00 sec Info 12:15:16 am Headers → [Action, Company Name, Part No., Part Description, Part UOM, Costing Type, Product Category, Product Model Name and No., Special Product Category, Customer, Customer Part No., Supplier Detail 1, %SOB, Unit Price, Supplier Detail 2, Supplier Detail 3, Supplier Detail 4, Supplier Detail 5, Supplier Detail 6, Supplier Detail 7, Supplier Detail 8, Supplier Detail 9, Supplier Detail 10, Customer Name 1, Customer 1 Unit Price, Customer Name 2, Customer 2 Unit Price, Customer Name 3, Customer 3 Unit Price, Customer Name 4, Customer 4 Unit Price] Info 12:15:16 am Execution time since last step: 0.00 sec Info 12:15:16 am 🧩 Validation Targets → [Company Name, Part No., Part Description, Part UOM, Product Category, Product Model Name and No., Special Product Category, Customer] Warning 12:15:16 am [Company Name] mismatch ignored → Expected: COSTMASTER-0304-MOHALI-CM1 | Actual: COSTMASTER-0304-CM1 Pass 12:15:16 am [Part No.] Match → Expected: 94-47-29 | Actual: 94-47-29 Pass 12:15:16 am [Part Description] Match → Expected: Ron387 | Actual: Ron387 Pass 12:15:16 am [Part UOM] Match → Expected: Hourly | Actual: Hourly Pass 12:15:16 am [Product Category] Match → Expected: rishi | Actual: rishi Pass 12:15:16 am [Product Model Name and No.] Match → Expected: JKLakshmi-001 | Actual: JKLakshmi-001 Pass 12:15:16 am [Special Product Category] Match → Expected: ACCESSORIES | Actual: ACCESSORIES Warning 12:15:16 am [Customer] mismatch ignored → Expected: Rishicustomer-Tbilisi-0004 | Actual: Rishicustomer-0004 Pass 12:15:16 am Row matched by Part No. (Sales not verified, continuing click). Pass 12:15:22 am 🟢 Clicked Sales cell → Rishicustomer-0004 Warning 12:15:22 am Execution time since last step: 6.12 sec (Took longer than expected!) Info 12:15:22 am ============================================== Info 12:15:22 am Execution time since last step: 0.00 sec Info 12:15:22 am VALIDATION COMPLETED: [View Table Part Master For Sales Name By Customer Header Coloumn] Info 12:15:22 am Execution time since last step: 0.00 sec Info 12:15:22 am ============================================== Pass 12:15:22 am ✔ Part found successfully: 94-47-29 | Description: Ron387 Info 12:15:22 am Execution time since last step: 0.00 sec Info 12:15:22 am Stored Part Data: {Part Description=Ron387, Part Number=94-47-29, Filter Used=Part No.} Info 12:15:22 am Execution time since last step: 0.00 sec Info 12:15:22 am ===== END: Verify Part Number & Description (Sales Side) Part Master View Table ===== Info 12:15:23 am Execution time since last step: 1.01 sec Info 12:15:23 am ===== START: Validating Updated Part Attribute Data ===== Info 12:15:23 am Execution time since last step: 0.00 sec Info 12:15:23 am ===== ENSURE PART ATTRIBUTES TAB (BOOTSTRAP FORCE) ===== Warning 12:15:23 am ⚠ Header not visible. Forcing Bootstrap tab switch... Pass 12:15:24 am ✔ Part Attributes tab FORCEFULLY activated via Bootstrap JS Pass 12:15:25 am ✅ Commodity Group matched → Expected: Plastics | Actual: Plastics Fail 12:15:25 am ❌ Annual Requirement
Expected: 2
Actual: 2.000Fail 12:15:25 am ❌ Average Monthly Requirement
Expected: 12
Actual: 12.000Fail 12:15:25 am ❌ Lot Size
Expected: 43.33
Actual: 43.330Pass 12:15:25 am ✔ All Part Attribute values validated successfully. Info 12:15:25 am Execution time since last step: 2.25 sec Info 12:15:25 am ===== END: Validation Completed ===== Info 12:15:25 am Execution time since last step: 0.00 sec Info 12:15:25 am ============================================== Info 12:15:25 am Execution time since last step: 0.00 sec Info 12:15:25 am START: Validate Price Calculation (Ferrous Casting) Info 12:15:25 am Execution time since last step: 0.00 sec Info 12:15:25 am ============================================== Pass 12:15:26 am Navigated to Part Price Calculations tab Pass 12:15:29 am ✔ RM Input Category matched | Expected = Ferrous Casting | Actual = Ferrous Casting Pass 12:15:29 am ✔ Classification matched | Expected = Steel | Actual = Steel Pass 12:15:29 am ✔ Year matched | Expected = 2025-2026 | Actual = 2025-2026 Pass 12:15:29 am ✔ Period matched | Expected = Apr | Actual = Apr Pass 12:15:29 am ✔ Specific Grade matched | Expected = Ferrous Casting | Actual = Ferrous Casting Pass 12:15:29 am ✔ Radio Button selected → Direct Entry Fail 12:15:29 am Mismatch: [CastWeight] mismatch → Expected = 12.749 | Actual = 12.748 Fail 12:15:29 am Mismatch: [FinishWeight] mismatch → Expected = 3.567 | Actual = 3.566 Pass 12:15:31 am [ScrapRealization] matched → Expected = 100.000 | Actual = 100.000 Pass 12:15:31 am [ScrapCostPerKg] matched → Expected = 117.000 | Actual = 117.000 Pass 12:15:31 am [RmCostPerPc] matched → Expected = 6850.064 | Actual = 6850.064 Pass 12:15:32 am ✔ OHP matched | Expected = Speed testing-Rej-1.000 % of RMC+PC ,Rej-3.000 % of BOP ,ICC-32.000 % of RMC ,ICC-23.000 % of PC ,ICC-21.000 % of BOP ,OH-2.000 % of RMC ,OH-321.000 % of PC ,OH-12.000 % of BOP ,P-21.000 % of RMC ,P-21.000 % of PC ,P-3.000 % of BOP ,PKG-2.000 % of RMC+PC ,Frd-3.000 % of RMC ,Frd-4.000 % of PC ,Frd-213.000 % of BOP ,Inc-3.000 % of RMC ,Inc-1.000 % of PC ,Inc-3.000 % of BOP ,O/c-1.000 % of RMC+PC , | Actual = Speed testing-Rej-1.000 % of RMC+PC ,Rej-3.000 % of BOP ,ICC-32.000 % of RMC ,ICC-23.000 % of PC ,ICC-21.000 % of BOP ,OH-2.000 % of RMC ,OH-321.000 % of PC ,OH-12.000 % of BOP ,P-21.000 % of RMC ,P-21.000 % of PC ,P-3.000 % of BOP ,PKG-2.000 % of RMC+PC ,Frd-3.000 % of RMC ,Frd-4.000 % of PC ,Frd-213.000 % of BOP ,Inc-3.000 % of RMC ,Inc-1.000 % of PC ,Inc-3.000 % of BOP ,O/c-1.000 % of RMC+PC , Fail 12:15:32 am Mismatch: [RejectionValue] mismatch → Expected = 3.5123 | Actual = Fail 12:15:32 am Mismatch: [Insurance] mismatch → Expected = 10.5123 | Actual = Fail 12:15:32 am Mismatch: [Packing] mismatch → Expected = 20.5123 | Actual = Fail 12:15:32 am Mismatch: [Profit] mismatch → Expected = 23.5123 | Actual = Fail 12:15:33 am Mismatch: [OverHead] mismatch → Expected = 33.5123 | Actual = Fail 12:15:33 am Mismatch: [Incoterms] mismatch → Expected = 334.5123 | Actual = Fail 12:15:33 am Mismatch: [Freight] mismatch → Expected = 15.5123 | Actual = Pass 12:15:33 am [Factor1] matched → Expected = 95.512 | Actual = 95.512 Pass 12:15:33 am [Factor2] matched → Expected = 30.512 | Actual = 30.512 Pass 12:15:33 am [Factor3] matched → Expected = 145.512 | Actual = 145.512 Pass 12:15:33 am [Remarks] matched → Expected = update_51 | Actual = update_51 Fail 12:15:33 am Mismatch: [ToolCost] mismatch → Expected = 44.512 | Actual = 0.000 Fail 12:15:33 am Mismatch: [AmortizationQty] mismatch → Expected = 10.212 | Actual = 0.000 Fail 12:15:33 am Mismatch: [ToolAmortization] mismatch → Expected = 430.512 | Actual = 0.200 Pass 12:15:33 am [ToolMaintenance] matched → Expected = 110.512 | Actual = 110.512 Pass 12:15:33 am [PartCostPerPcA] matched → Expected = 9423.159 | Actual = 9423.159 Pass 12:15:33 am [TotalPartCostPerPcAWithAmortization] matched → Expected = 10235.719 | Actual = 10235.719 Pass 12:15:33 am ✔ Ferrous Casting price calculation validated successfully Warning 12:15:33 am Execution time since last step: 7.98 sec (Took longer than expected!) Info 12:15:33 am ============================================== Info 12:15:33 am Execution time since last step: 0.00 sec Info 12:15:33 am END: Validate Price Calculation (Ferrous Casting) Info 12:15:33 am Execution time since last step: 0.00 sec Info 12:15:33 am ============================================== Info 12:15:33 am Execution time since last step: 0.00 sec Info 12:15:33 am -------------------------------------------------- Info 12:15:33 am Execution time since last step: 0.00 sec Info 12:15:33 am STARTING BOP VALIDATION (UI ↔ MAP) Info 12:15:33 am Execution time since last step: 0.00 sec Info 12:15:33 am -------------------------------------------------- Info 12:15:33 am Execution time since last step: 0.00 sec Info 12:15:33 am Expected BOP values received → {ToastMessage=BOP Saved successfully., PartNo=M5 pressure rivet nut-28102024, PartCostPerUnit=123.00000, TotalCost_ExtraCell=246.000, QtyPerPc=3, TotalCost_UI=246.000} Info 12:15:35 am Execution time since last step: 2.01 sec Info 12:15:35 am switching to BOP tab Pass 12:15:37 am switch to BOP tab executed Pass 12:15:37 am ✔ Standard BOP header visible. Pass 12:15:37 am ✔ Standard BOP table & first row ready. Pass 12:15:37 am ✔ BOP page loaded successfully Pass 12:15:37 am Part No matched → M5 pressure rivet nut-28102024 Info 12:15:37 am Execution time since last step: 2.50 sec Info 12:15:37 am ✅ Found header 'Qty/Pc' at column index: 7 Pass 12:15:38 am 📋 Retrieved value from column 'Qty/Pc' = '2.000'. Fail 12:15:38 am Qty/Pc mismatch → Expected: 3.000 | Actual: 2.000 Info 12:15:38 am Execution time since last step: 0.12 sec Info 12:15:38 am ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 12:15:38 am 📋 Retrieved value from column 'Part Cost/Unit' = '123.00000'. Pass 12:15:38 am Part Cost/Unit matched → 123.000 Info 12:15:38 am Execution time since last step: 0.17 sec Info 12:15:38 am ✅ Found header 'Total Cost' at column index: 16 Pass 12:15:38 am 📋 Retrieved value from column 'Total Cost' = '246.000'. Pass 12:15:38 am Total Cost (UI) matched → 246.000 Pass 12:15:38 am Total Cost (Extra Cell) matched → 246.000 Info 12:15:38 am Execution time since last step: 0.07 sec Info 12:15:38 am ------ VALIDATING ALL HEADER VALUES ------ Info 12:15:38 am Execution time since last step: 0.00 sec Info 12:15:38 am -------------------------------------------------- Info 12:15:38 am Execution time since last step: 0.00 sec Info 12:15:38 am BOP VALIDATION COMPLETED Info 12:15:38 am Execution time since last step: 0.00 sec Info 12:15:38 am -------------------------------------------------- Info 12:15:38 am Execution time since last step: 0.00 sec Info 12:15:38 am Tooling COST MAP FROM EnterToolingCost(): {ToolPartNodrp=Manual Entry, ToolDelta=2.5567, FirstYrVolume=5, FifthYrVolume=8, PartEnvelopeHeight=5.1234, PartEnvelopeWidth=21.5566, PartEnvelopeLength=20.5566, ToastMessage=Tooling Cost saved successfully., ToolCostDirectEntry=12.5678, ToolPartNo=999, SecondYrVolume=4, SettledToolCost=9, ToolDesc=Updated-Manual-999, FourthYrVolume=7, ToolAdvance=3, ThirdYrVolume=6} Info 12:15:38 am Execution time since last step: 0.00 sec Info 12:15:38 am ============================================== Info 12:15:38 am Execution time since last step: 0.00 sec Info 12:15:38 am 🔵 UPDATE VALIDATION STARTED: [Tooling Cost Section] Info 12:15:38 am Execution time since last step: 0.00 sec Info 12:15:38 am ============================================== Info 12:15:40 am Execution time since last step: 1.86 sec Info 12:15:40 am Navigated to 'Tooling Cost' tab for UPDATE validation. Info 12:15:41 am Execution time since last step: 1.01 sec Info 12:15:41 am 🔍 Starting UPDATE validation for 16 fields... Warning 12:15:41 am ⚠ Skipped (Not part of UPDATE validation) → ToolPartNodrp Warning 12:15:41 am ⚠ Skipped (Not part of UPDATE validation) → ToolDelta Pass 12:15:42 am PASS → [First Year Volume] Expected=5 | Actual=5 Pass 12:15:43 am PASS → [Fifth Year Volume] Expected=8 | Actual=8 Pass 12:15:43 am PASS → [Part Envelope Height(mm)] Expected=5.1234 | Actual=5.1234 Pass 12:15:43 am PASS → [Part Envelope Width(mm)] Expected=21.5566 | Actual=21.5566 Pass 12:15:44 am PASS → [Part Envelope Length(mm)] Expected=20.5566 | Actual=20.5566 Warning 12:15:44 am ⚠ Skipped (Not part of UPDATE validation) → ToolCostDirectEntry Fail 12:15:44 am FAIL → [Enter Tool No.] Expected=999 | Actual=Manual Entry Pass 12:15:45 am PASS → [Second Year Volume] Expected=4 | Actual=4 Pass 12:15:45 am PASS → [Settled Tool Cost] Expected=9 | Actual=9 Pass 12:15:46 am PASS → [Tool Description] Expected=Updated-Manual-999 | Actual=Updated-Manual-999 Pass 12:15:46 am PASS → [Fourth Year Volume] Expected=7 | Actual=7 Pass 12:15:47 am PASS → [Tool Advance] Expected=3 | Actual=3 Pass 12:15:47 am PASS → [Third Year Volume] Expected=6 | Actual=6 Warning 12:15:47 am Execution time since last step: 6.65 sec (Took longer than expected!) Info 12:15:47 am ============================================== Info 12:15:47 am Execution time since last step: 0.00 sec Info 12:15:47 am SUMMARY: Info 12:15:47 am Execution time since last step: 0.00 sec Info 12:15:47 am ============================================== Info 12:15:47 am Execution time since last step: 0.00 sec Info 12:15:47 am Passed: 11 Info 12:15:47 am Execution time since last step: 0.00 sec Info 12:15:47 am Failed: 1 Info 12:15:47 am Execution time since last step: 0.00 sec Info 12:15:47 am Warnings: 3 Fail 12:15:47 am Mismatch: ❌ UPDATE Validation FAILED Info 12:15:47 am Execution time since last step: 0.00 sec Info 12:15:47 am ============================================== Pass 12:15:47 am Test Passed Pass 12:15:48 am Screenshot on Success
-
PT_C_62Exporting All The Templates
12:15:48 am / 00:03:52:783 Fail
PT_C_62Exporting All The Templates
01.03.2026 12:15:48 am 01.03.2026 12:19:40 am 00:03:52:783 · #test-id=22Status Timestamp Details Pass 12:15:53 am Clicked on option: Master Data Warning 12:15:53 am Execution time since last step: 5.76 sec (Took longer than expected!) Info 12:15:53 am Master Data Is Displayed On Dashboard.... Pass 12:15:56 am Clicked Master Option: Part Master Info 12:15:56 am Execution time since last step: 2.88 sec Info 12:15:56 am ===== STEP 1: Enter Part Details ===== Pass 12:15:57 am Entered Part Number → 05-86-65 Pass 12:15:58 am Entered Part Description → Stacie453 Info 12:15:59 am Execution time since last step: 3.12 sec Info 12:15:59 am ===== STEP 2: Selecting Part UOM Value ===== Pass 12:16:03 am Selected UOM → Hourly Info 12:16:04 am Execution time since last step: 4.70 sec Info 12:16:04 am ===== STEP 3: Selecting Company Name ===== Pass 12:16:06 am Selected Company Name → COSTMASTER-0304-MOHALI-CM1 Info 12:16:07 am Execution time since last step: 2.92 sec Info 12:16:07 am ===== STEP 4: Selecting Radio Button ===== Pass 12:16:08 am Selected Radio Button → Sales Info 12:16:09 am Execution time since last step: 1.75 sec Info 12:16:09 am ===== STEP 5: Selecting Customer ===== Pass 12:16:25 am Selected Customer → Rishicustomer-Tbilisi-0004 Warning 12:16:25 am Execution time since last step: 16.68 sec (Took longer than expected!) Info 12:16:25 am ===== STEP 6: Selecting Product Category ===== Info 12:16:27 am Execution time since last step: 1.13 sec Info 12:16:27 am trying JavaScript click for: Pass 12:16:30 am Selected Product Category → rishi Info 12:16:30 am Execution time since last step: 3.50 sec Info 12:16:30 am ===== STEP 7: Selecting Product Model ===== Info 12:16:33 am Execution time since last step: 3.20 sec Info 12:16:33 am trying JavaScript click for: Pass 12:16:37 am Selected Product Model → JKLakshmi-001 Info 12:16:38 am Execution time since last step: 4.60 sec Info 12:16:38 am ===== STEP 8: Selecting Special Product Category ===== Info 12:16:39 am Execution time since last step: 1.20 sec Info 12:16:39 am trying JavaScript click for: Pass 12:16:42 am Selected Special Product Category → ACCESSORIES Info 12:16:42 am Execution time since last step: 2.92 sec Info 12:16:42 am ===== STEP 9: Saving ===== Info 12:16:42 am Execution time since last step: 0.03 sec Info 12:16:42 am ===== STEP: Clicking Button in Part Master → Save ===== Pass 12:16:42 am ✅ Successfully clicked button → Save Pass 12:16:42 am Clicked Save. Info 12:16:42 am Execution time since last step: 0.17 sec Info 12:16:42 am ===== STEP 10: Verifying Toast ===== Info 12:16:44 am Execution time since last step: 1.60 sec Info 12:16:44 am Toast message appeared: Part Master details saved successfully. Info 12:16:44 am Execution time since last step: 0.00 sec Info 12:16:44 am ✅ Toast message validated successfully. Expected: Part Master details saved successfully. Pass 12:16:44 am Toast validated correctly. Info 12:16:44 am Execution time since last step: 0.00 sec Info 12:16:44 am ===== START: Verify Part Number & Description view table partMaster ===== Info 12:16:48 am Execution time since last step: 4.27 sec Info 12:16:48 am Opening Part Master filter and selecting: Part No. Warning 12:17:40 am Execution time since last step: 52.33 sec (Took longer than expected!) Info 12:17:40 am Filter value selected: Part No. Warning 12:17:49 am Execution time since last step: 8.92 sec (Took longer than expected!) Info 12:17:49 am ============================================== Info 12:17:49 am Execution time since last step: 0.00 sec Info 12:17:49 am [View Table Part Master For Sales Name By Sales Header Coloumn] Info 12:17:49 am Execution time since last step: 0.00 sec Info 12:17:49 am ============================================== Info 12:17:50 am Execution time since last step: 0.47 sec Info 12:17:50 am ✅ Total Headers Found: 31 Info 12:17:50 am Execution time since last step: 0.00 sec Info 12:17:50 am Headers → [Action, Company Name, Part No., Part Description, Part UOM, Costing Type, Product Category, Product Model Name and No., Special Product Category, Customer, Customer Part No., Supplier Detail 1, %SOB, Unit Price, Supplier Detail 2, Supplier Detail 3, Supplier Detail 4, Supplier Detail 5, Supplier Detail 6, Supplier Detail 7, Supplier Detail 8, Supplier Detail 9, Supplier Detail 10, Customer Name 1, Customer 1 Unit Price, Customer Name 2, Customer 2 Unit Price, Customer Name 3, Customer 3 Unit Price, Customer Name 4, Customer 4 Unit Price] Info 12:17:50 am Execution time since last step: 0.00 sec Info 12:17:50 am 🧩 Validation Targets → [Company Name, Part No., Part Description, Part UOM, Product Category, Product Model Name and No., Special Product Category, Customer] Warning 12:17:50 am [Company Name] mismatch ignored → Expected: COSTMASTER-0304-MOHALI-CM1 | Actual: COSTMASTER-0304-CM1 Pass 12:17:50 am [Part No.] Match → Expected: 05-86-65 | Actual: 05-86-65 Pass 12:17:50 am [Part Description] Match → Expected: Stacie453 | Actual: Stacie453 Pass 12:17:50 am [Part UOM] Match → Expected: Hourly | Actual: Hourly Pass 12:17:50 am [Product Category] Match → Expected: rishi | Actual: rishi Pass 12:17:50 am [Product Model Name and No.] Match → Expected: JKLakshmi-001 | Actual: JKLakshmi-001 Pass 12:17:50 am [Special Product Category] Match → Expected: ACCESSORIES | Actual: ACCESSORIES Warning 12:17:50 am [Customer] mismatch ignored → Expected: Rishicustomer-Tbilisi-0004 | Actual: Rishicustomer-0004 Pass 12:17:50 am Row matched by Part No. (Sales not verified, continuing click). Pass 12:17:55 am 🟢 Clicked Sales cell → Rishicustomer-0004 Warning 12:17:55 am Execution time since last step: 5.30 sec (Took longer than expected!) Info 12:17:55 am ============================================== Info 12:17:55 am Execution time since last step: 0.00 sec Info 12:17:55 am VALIDATION COMPLETED: [View Table Part Master For Sales Name By Customer Header Coloumn] Info 12:17:55 am Execution time since last step: 0.00 sec Info 12:17:55 am ============================================== Pass 12:17:55 am ✔ Part found successfully: 05-86-65 | Description: Stacie453 Info 12:17:55 am Execution time since last step: 0.00 sec Info 12:17:55 am Stored Part Data: {Part Description=Stacie453, Part Number=05-86-65, Filter Used=Part No.} Info 12:17:55 am Execution time since last step: 0.00 sec Info 12:17:55 am ===== END: Verify Part Number & Description (Sales Side) Part Master View Table ===== Info 12:17:57 am Execution time since last step: 2.01 sec Info 12:17:57 am ===== START: Verify Three-Bar Functionality (Ferrous Casting) ===== Info 12:17:58 am Execution time since last step: 0.49 sec Info 12:17:58 am Navigated to 'Part Price Calculations' tab. Pass 12:18:00 am Selected RM Input Category → Ferrous Casting Info 12:18:00 am Execution time since last step: 2.77 sec Info 12:18:00 am User Clicked Direct Radio Button Warning 12:18:06 am Execution time since last step: 5.21 sec (Took longer than expected!) Info 12:18:06 am Three-bar list loaded successfully. Total Options: 6 Pass 12:18:06 am Clicked → Export Whole Report Warning 12:18:11 am Execution time since last step: 5.17 sec (Took longer than expected!) Info 12:18:11 am ✅ Latest Excel File Found: C:\Users\Raj Tripathi\Downloads\2012025\CostMasters-ICE-V5.0\downloads\_03-01-2026_00_18_05.xlsx Pass 12:18:17 am Clicked → Consolidated Assembly Fail 12:18:19 am Toast mismatch → Expected: Consolidated Assembly Exported SucessFully. | Actual: Unable to export! Fail 12:18:21 am 'Export as PDF' NOT FOUND under Three-Bar menu. Fail 12:19:40 am Exception in VerifyThreeBarFunctionalityFerrousCasting → Expected condition failed: waiting for visibility of element located by By.xpath: //*[@id='toast-container']/div/div (tried for 60 second(s) with 500 milliseconds interval) Build info: version: '4.25.0', revision: '8a8aea2337' System info: os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '21.0.8' Driver info: org.openqa.selenium.chrome.ChromeDriver Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 143.0.7499.170, chrome: {chromedriverVersion: 143.0.7499.169 (164b20aab62..., userDataDir: C:\Users\RAJTRI~1\AppData\L...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:59377}, goog:processID: 4808, networkConnectionEnabled: false, pageLoadStrategy: normal, platformName: windows, proxy: Proxy(), se:cdp: ws://localhost:59377/devtoo..., se:cdpVersion: 143.0.7499.170, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:extension:minPinLength: true, webauthn:extension:prf: true, webauthn:virtualAuthenticators: true} Session ID: 14044e54d9a0a14c6ac07be732f8f15c Warning 12:19:40 am Execution time since last step: 89.45 sec (Took longer than expected!) Info 12:19:40 am ===== END: Verify Three-Bar Functionality (Ferrous Casting) ===== Pass 12:19:40 am Test Passed Pass 12:19:40 am Screenshot on Success
-
PT_C_63Copy Costing For Ferrous Sales Side
12:19:40 am / 00:10:45:783 Fail
PT_C_63Copy Costing For Ferrous Sales Side
01.03.2026 12:19:40 am 01.03.2026 12:30:26 am 00:10:45:783 · #test-id=23Status Timestamp Details Pass 12:19:46 am Clicked on option: Master Data Warning 12:19:46 am Execution time since last step: 5.67 sec (Took longer than expected!) Info 12:19:46 am Master Data Is Displayed On Dashboard.... Pass 12:19:49 am Clicked Master Option: Part Master Info 12:19:49 am Execution time since last step: 3.16 sec Info 12:19:49 am ===== STEP 1: Enter Part Details ===== Pass 12:19:50 am Entered Part Number → 08-40-40 Pass 12:19:51 am Entered Part Description → Dwain755 Info 12:19:52 am Execution time since last step: 3.13 sec Info 12:19:52 am ===== STEP 2: Selecting Part UOM Value ===== Pass 12:19:56 am Selected UOM → Hourly Info 12:19:57 am Execution time since last step: 4.64 sec Info 12:19:57 am ===== STEP 3: Selecting Company Name ===== Pass 12:19:59 am Selected Company Name → COSTMASTER-0304-MOHALI-CM1 Info 12:20:00 am Execution time since last step: 2.82 sec Info 12:20:00 am ===== STEP 4: Selecting Radio Button ===== Pass 12:20:00 am Selected Radio Button → Sales Info 12:20:02 am Execution time since last step: 1.78 sec Info 12:20:02 am ===== STEP 5: Selecting Customer ===== Pass 12:20:18 am Selected Customer → Rishicustomer-Tbilisi-0004 Warning 12:20:18 am Execution time since last step: 15.90 sec (Took longer than expected!) Info 12:20:18 am ===== STEP 6: Selecting Product Category ===== Info 12:20:19 am Execution time since last step: 1.11 sec Info 12:20:19 am trying JavaScript click for: Pass 12:20:22 am Selected Product Category → rishi Info 12:20:22 am Execution time since last step: 3.52 sec Info 12:20:22 am ===== STEP 7: Selecting Product Model ===== Info 12:20:25 am Execution time since last step: 3.12 sec Info 12:20:25 am trying JavaScript click for: Pass 12:20:29 am Selected Product Model → JKLakshmi-001 Info 12:20:30 am Execution time since last step: 4.66 sec Info 12:20:30 am ===== STEP 8: Selecting Special Product Category ===== Info 12:20:31 am Execution time since last step: 1.16 sec Info 12:20:31 am trying JavaScript click for: Pass 12:20:34 am Selected Special Product Category → ACCESSORIES Info 12:20:34 am Execution time since last step: 2.98 sec Info 12:20:34 am ===== STEP 9: Saving ===== Info 12:20:34 am Execution time since last step: 0.03 sec Info 12:20:34 am ===== STEP: Clicking Button in Part Master → Save ===== Pass 12:20:34 am ✅ Successfully clicked button → Save Pass 12:20:34 am Clicked Save. Info 12:20:34 am Execution time since last step: 0.11 sec Info 12:20:34 am ===== STEP 10: Verifying Toast ===== Info 12:20:36 am Execution time since last step: 1.47 sec Info 12:20:36 am Toast message appeared: Part Master details saved successfully. Info 12:20:36 am Execution time since last step: 0.00 sec Info 12:20:36 am ✅ Toast message validated successfully. Expected: Part Master details saved successfully. Pass 12:20:36 am Toast validated correctly. Info 12:20:36 am Execution time since last step: 0.00 sec Info 12:20:36 am ===== STEP 1: Enter Part Details ===== Pass 12:20:36 am Entered Part Number → 01-17-64 Pass 12:20:38 am Entered Part Description → Tillie636 Info 12:20:40 am Execution time since last step: 4.50 sec Info 12:20:40 am ===== STEP 2: Selecting Part UOM Value ===== Info 12:20:40 am Execution time since last step: 0.21 sec Info 12:20:40 am Clicked on UOM dropdown. Info 12:20:43 am Execution time since last step: 2.29 sec Info 12:20:43 am Entered search keyword in UOM search box → Hourly Pass 12:20:45 am Selected UOM → Hourly Info 12:20:47 am Execution time since last step: 4.22 sec Info 12:20:47 am ===== STEP 3: Selecting Company Name ===== Pass 12:20:51 am Selected Company Name → COSTMASTER-0304-MOHALI-CM1 Info 12:20:51 am Execution time since last step: 4.43 sec Info 12:20:51 am ===== STEP 4: Selecting Radio Button By Name ===== Pass 12:20:52 am Selected Supplier Radio Button → Sales Pass 12:21:13 am Selected Customer → Rishicustomer-Tbilisi-0004 Warning 12:21:13 am Execution time since last step: 21.71 sec (Took longer than expected!) Info 12:21:13 am ===== STEP 6: Selecting Product Category ===== Info 12:21:14 am Execution time since last step: 1.21 sec Info 12:21:14 am trying JavaScript click for: Pass 12:21:19 am Selected Product Category → rishi Warning 12:21:19 am Execution time since last step: 5.08 sec (Took longer than expected!) Info 12:21:19 am ===== STEP 7: Selecting Product Model ===== Info 12:21:20 am Execution time since last step: 0.27 sec Info 12:21:20 am trying JavaScript click for: Pass 12:21:25 am Selected Product Model → JKLakshmi-001 Warning 12:21:27 am Execution time since last step: 6.92 sec (Took longer than expected!) Info 12:21:27 am ===== STEP 8: Selecting Special Product Category ===== Info 12:21:28 am Execution time since last step: 1.19 sec Info 12:21:28 am trying JavaScript click for: Pass 12:21:31 am Selected Special Product Category → ACCESSORIES Info 12:21:31 am Execution time since last step: 2.96 sec Info 12:21:31 am ===== STEP 9: Clicking Save Button ===== Info 12:21:31 am Execution time since last step: 0.02 sec Info 12:21:31 am ===== STEP: Clicking Button in Part Master → Save ===== Pass 12:21:31 am ✅ Successfully clicked button → Save Pass 12:21:31 am Clicked on 'Save' button successfully. Info 12:21:31 am Execution time since last step: 0.11 sec Info 12:21:31 am ===== STEP 10: Verifying Toast Message ===== Info 12:21:32 am Execution time since last step: 1.44 sec Info 12:21:32 am Toast message appeared: Part Master details saved successfully. Info 12:21:32 am Execution time since last step: 0.00 sec Info 12:21:32 am ✅ Toast message validated successfully. Expected: Part Master details saved successfully. Pass 12:21:32 am Toast message verification completed successfully. Pass 12:21:33 am Clicked Master Option: Bill of Material Warning 12:22:06 am Execution time since last step: 33.73 sec (Took longer than expected!) Info 12:22:06 am Starting BOM Excel import... Info 12:22:06 am Execution time since last step: 0.05 sec Info 12:22:06 am File selected for upload: C:\Users\Raj Tripathi\Downloads\2012025\CostMasters-ICE-V5.0\downloads\BOM_03-01-2026_00_21_46.xlsx Info 12:22:06 am Execution time since last step: 0.00 sec Info 12:22:06 am ===== 🧩 Step: Opening, Saving & Closing Excel File Safely ===== Info 12:22:06 am Execution time since last step: 0.01 sec Info 12:22:06 am 📁 File Path → C:\Users\Raj Tripathi\Downloads\2012025\CostMasters-ICE-V5.0\downloads\BOM_03-01-2026_00_21_46.xlsx Info 12:22:06 am Execution time since last step: 0.03 sec Info 12:22:06 am 📂 Excel launched successfully. Pass 12:22:11 am 💾 File saved and closed safely using PowerShell COM automation. Pass 12:22:11 am ❎ Excel process terminated successfully. Warning 12:22:13 am Execution time since last step: 7.08 sec (Took longer than expected!) Info 12:22:13 am ===== ✅ Excel File Save & Close Operation Completed Without Affecting Eclipse ===== Info 12:22:15 am Execution time since last step: 2.12 sec Info 12:22:15 am Clicking Import button to open file dialog... Warning 12:22:21 am Execution time since last step: 6.21 sec (Took longer than expected!) Info 12:22:21 am File path pasted: C:\Users\Raj Tripathi\Downloads\2012025\CostMasters-ICE-V5.0\downloads\BOM_03-01-2026_00_21_46.xlsx Info 12:22:22 am Execution time since last step: 1.02 sec Info 12:22:22 am Pressed Enter to confirm file selection. Pass 12:22:36 am Clicked on option: Master Data Warning 12:22:36 am Execution time since last step: 13.65 sec (Took longer than expected!) Info 12:22:36 am Master Data Is Displayed On Dashboard.... Pass 12:22:42 am Clicked Master Option: Part Master Warning 12:22:45 am Execution time since last step: 8.89 sec (Took longer than expected!) Info 12:22:45 am ===== START: Verify Part Number & Description view table partMaster ===== Info 12:22:49 am Execution time since last step: 4.19 sec Info 12:22:49 am Opening Part Master filter and selecting: Part No. Warning 12:23:41 am Execution time since last step: 52.25 sec (Took longer than expected!) Info 12:23:41 am Filter value selected: Part No. Warning 12:23:50 am Execution time since last step: 8.97 sec (Took longer than expected!) Info 12:23:50 am ============================================== Info 12:23:50 am Execution time since last step: 0.00 sec Info 12:23:50 am [View Table Part Master For Sales Name By Sales Header Coloumn] Info 12:23:50 am Execution time since last step: 0.00 sec Info 12:23:50 am ============================================== Info 12:23:51 am Execution time since last step: 0.65 sec Info 12:23:51 am ✅ Total Headers Found: 31 Info 12:23:51 am Execution time since last step: 0.00 sec Info 12:23:51 am Headers → [Action, Company Name, Part No., Part Description, Part UOM, Costing Type, Product Category, Product Model Name and No., Special Product Category, Customer, Customer Part No., Supplier Detail 1, %SOB, Unit Price, Supplier Detail 2, Supplier Detail 3, Supplier Detail 4, Supplier Detail 5, Supplier Detail 6, Supplier Detail 7, Supplier Detail 8, Supplier Detail 9, Supplier Detail 10, Customer Name 1, Customer 1 Unit Price, Customer Name 2, Customer 2 Unit Price, Customer Name 3, Customer 3 Unit Price, Customer Name 4, Customer 4 Unit Price] Info 12:23:51 am Execution time since last step: 0.00 sec Info 12:23:51 am 🧩 Validation Targets → [Company Name, Part No., Part Description, Part UOM, Product Category, Product Model Name and No., Special Product Category, Customer] Warning 12:23:51 am [Company Name] mismatch ignored → Expected: COSTMASTER-0304-MOHALI-CM1 | Actual: COSTMASTER-0304-CM1 Pass 12:23:51 am [Part No.] Match → Expected: 08-40-40 | Actual: 08-40-40 Pass 12:23:51 am [Part Description] Match → Expected: Dwain755 | Actual: Dwain755 Pass 12:23:51 am [Part UOM] Match → Expected: Hourly | Actual: Hourly Pass 12:23:51 am [Product Category] Match → Expected: rishi | Actual: rishi Pass 12:23:51 am [Product Model Name and No.] Match → Expected: JKLakshmi-001 | Actual: JKLakshmi-001 Pass 12:23:51 am [Special Product Category] Match → Expected: ACCESSORIES | Actual: ACCESSORIES Warning 12:23:52 am [Customer] mismatch ignored → Expected: Rishicustomer-Tbilisi-0004 | Actual: Rishicustomer-0004 Pass 12:23:52 am Row matched by Part No. (Sales not verified, continuing click). Pass 12:23:57 am 🟢 Clicked Sales cell → Rishicustomer-0004 Warning 12:23:57 am Execution time since last step: 5.62 sec (Took longer than expected!) Info 12:23:57 am ============================================== Info 12:23:57 am Execution time since last step: 0.00 sec Info 12:23:57 am VALIDATION COMPLETED: [View Table Part Master For Sales Name By Customer Header Coloumn] Info 12:23:57 am Execution time since last step: 0.00 sec Info 12:23:57 am ============================================== Pass 12:23:57 am ✔ Part found successfully: 08-40-40 | Description: Dwain755 Info 12:23:57 am Execution time since last step: 0.00 sec Info 12:23:57 am Stored Part Data: {Part Description=Dwain755, Part Number=08-40-40, Filter Used=Part No.} Info 12:23:57 am Execution time since last step: 0.00 sec Info 12:23:57 am ===== END: Verify Part Number & Description (Sales Side) Part Master View Table ===== Info 12:23:58 am Execution time since last step: 1.02 sec Info 12:23:58 am ===== START: Verifying and Writing Data in 'Part Attributes' Tab ===== Info 12:23:59 am Execution time since last step: 1.20 sec Info 12:23:59 am ===== ENSURE PART ATTRIBUTES TAB (BOOTSTRAP FORCE) ===== Warning 12:23:59 am ⚠ Header not visible. Forcing Bootstrap tab switch... Pass 12:24:00 am ✔ Part Attributes tab FORCEFULLY activated via Bootstrap JS Info 12:24:01 am Execution time since last step: 2.55 sec Info 12:24:01 am Option found → Plastics Pass 12:24:02 am ✔ Selected Commodity Group via Actions → Plastics Pass 12:24:03 am ✔ Entered & stored all Part Attribute values Pass 12:24:03 am ✔ Toast Verified Info 12:24:05 am Execution time since last step: 3.82 sec Info 12:24:05 am ============================================== Info 12:24:05 am Execution time since last step: 0.00 sec Info 12:24:05 am START: SAVE PRICE CALCULATION (FERROUS CASTING) Info 12:24:05 am Execution time since last step: 0.00 sec Info 12:24:05 am ============================================== Pass 12:24:06 am Navigated to Part Price Calculations tab Pass 12:24:11 am RM Input Category Selected → Ferrous Casting Pass 12:24:13 am Clicked Direct Radio Button near RM Input Category Pass 12:24:14 am Classification Selected → Steel Pass 12:24:16 am Year Selected → 2025-2026 Pass 12:24:17 am Period Selected → Apr Pass 12:24:19 am Specific Grade Selected → Ferrous Casting Pass 12:24:21 am Cast Weight Entered → 11.5486 Pass 12:24:21 am Finish Weight Entered → 2.7667 Pass 12:24:23 am Scrap Realization → 100 Pass 12:24:23 am Scrap Cost Per Kg → 117 Pass 12:24:24 am RM Cost Per Pc → 6150.961 Pass 12:24:31 am OHP Entered → Speed testing-Rej-1.000 % of RMC+PC ,Rej-3.000 % of BOP ,ICC-32.000 % of RMC ,ICC-23.000 % of PC ,ICC-21.000 % of BOP ,OH-2.000 % of RMC ,OH-321.000 % of PC ,OH-12.000 % of BOP ,P-21.000 % of RMC ,P-21.000 % of PC ,P-3.000 % of BOP ,PKG-2.000 % of RMC+PC ,Frd-3.000 % of RMC ,Frd-4.000 % of PC ,Frd-213.000 % of BOP ,Inc-3.000 % of RMC ,Inc-1.000 % of PC ,Inc-3.000 % of BOP ,O/c-1.000 % of RMC+PC , Pass 12:24:32 am OHP Selected from dropdown Pass 12:24:39 am All cost values entered successfully Pass 12:24:43 am Tool inputs entered successfully Pass 12:24:47 am Clicked Save button Pass 12:24:48 am Toast Message → Ferrous casting saved successfully Warning 12:24:48 am Execution time since last step: 42.89 sec (Took longer than expected!) Info 12:24:48 am ============================================== Info 12:24:48 am Execution time since last step: 0.00 sec Info 12:24:48 am END: SAVE PRICE CALCULATION (FERROUS CASTING) Info 12:24:48 am Execution time since last step: 0.00 sec Info 12:24:48 am ============================================== Info 12:24:52 am Execution time since last step: 4.08 sec Info 12:24:52 am switching to BOP tab Pass 12:24:53 am switch to BOP tab executed Pass 12:24:53 am ✔ Header located successfully. Warning 12:24:54 am Action click failed, invoking JS function directly Pass 12:24:54 am '+ BOP' action executed. Pass 12:24:59 am ✔ BOP Table displayed. Pass 12:25:10 am Selected Part No: M5 pressure rivet nut-28102024 Warning 12:25:11 am Execution time since last step: 18.92 sec (Took longer than expected!) Info 12:25:11 am ✅ Found header 'Qty/Pc' at column index: 7 Pass 12:25:12 am 🟢 Entered value '2' in column 'Qty/Pc' successfully. Pass 12:25:12 am Qty/Pc entered → 2 Info 12:25:14 am Execution time since last step: 2.45 sec Info 12:25:14 am ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 12:25:14 am 📋 Retrieved value from column 'Part Cost/Unit' = '123.000'. Pass 12:25:14 am ✔ BOP calculation completed (Part Cost/Unit non-zero). Info 12:25:14 am Execution time since last step: 0.12 sec Info 12:25:14 am ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 12:25:14 am 📋 Retrieved value from column 'Part Cost/Unit' = '123.000'. Pass 12:25:14 am Auto fetched Part Cost/Unit → 123.000 Info 12:25:14 am Execution time since last step: 0.22 sec Info 12:25:14 am ✅ Found header 'Total Cost' at column index: 16 Pass 12:25:14 am 📋 Retrieved value from column 'Total Cost' = '246.00000'. Pass 12:25:14 am Fetched Total Cost (UI) → 246.00000 Pass 12:25:14 am Fetched Total Cost (Extra Cell) → 246.000 Info 12:25:14 am Execution time since last step: 0.15 sec Info 12:25:14 am ✅ Found header 'Bop Type' at column index: 2 Pass 12:25:14 am 📋 Retrieved value from column 'Bop Type' = 'Bolt'. Info 12:25:14 am Execution time since last step: 0.09 sec Info 12:25:14 am ✅ Found header 'Part Description' at column index: 3 Pass 12:25:14 am 📋 Retrieved value from column 'Part Description' = '28102024'. Info 12:25:14 am Execution time since last step: 0.09 sec Info 12:25:14 am ✅ Found header 'Customer' at column index: 4 Pass 12:25:14 am 📋 Retrieved value from column 'Customer' = 'Supplier Name-01'. Info 12:25:14 am Execution time since last step: 0.10 sec Info 12:25:14 am ✅ Found header 'Supply Currency' at column index: 5 Pass 12:25:14 am 📋 Retrieved value from column 'Supply Currency' = ''. Info 12:25:14 am Execution time since last step: 0.12 sec Info 12:25:14 am ✅ Found header 'UOM' at column index: 6 Pass 12:25:15 am 📋 Retrieved value from column 'UOM' = 'Nos.'. Info 12:25:15 am Execution time since last step: 0.12 sec Info 12:25:15 am ✅ Found header 'Qty/Pc' at column index: 7 Pass 12:25:15 am 📋 Retrieved value from column 'Qty/Pc' = '2'. Info 12:25:15 am Execution time since last step: 0.13 sec Info 12:25:15 am ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 12:25:15 am 📋 Retrieved value from column 'Part Cost/Unit' = '123.000'. Info 12:25:15 am Execution time since last step: 0.13 sec Info 12:25:15 am ✅ Found header 'Currency Conversion' at column index: 9 Pass 12:25:15 am 📋 Retrieved value from column 'Currency Conversion' = '1.000'. Info 12:25:15 am Execution time since last step: 0.14 sec Info 12:25:15 am ✅ Found header 'Duties%' at column index: 10 Pass 12:25:15 am 📋 Retrieved value from column 'Duties%' = '0.000'. Info 12:25:15 am Execution time since last step: 0.18 sec Info 12:25:15 am ✅ Found header 'Freight & Insurance %' at column index: 11 Pass 12:25:15 am 📋 Retrieved value from column 'Freight & Insurance %' = ''. Info 12:25:15 am Execution time since last step: 0.15 sec Info 12:25:15 am ✅ Found header 'Other Cost' at column index: 12 Pass 12:25:15 am 📋 Retrieved value from column 'Other Cost' = '0.000'. Info 12:25:15 am Execution time since last step: 0.16 sec Info 12:25:15 am ✅ Found header 'Sub Total' at column index: 14 Pass 12:25:16 am 📋 Retrieved value from column 'Sub Total' = '246.000'. Info 12:25:16 am Execution time since last step: 0.18 sec Info 12:25:16 am ✅ Found header 'BOP Handling%' at column index: 15 Pass 12:25:16 am 📋 Retrieved value from column 'BOP Handling%' = '0.000'. Info 12:25:16 am Execution time since last step: 0.19 sec Info 12:25:16 am ✅ Found header 'Total Cost' at column index: 16 Pass 12:25:16 am 📋 Retrieved value from column 'Total Cost' = '246.00000'. Info 12:25:16 am Execution time since last step: 0.04 sec Info 12:25:16 am Captured 14 header-value pairs from BOP table. Info 12:25:16 am Execution time since last step: 0.00 sec Info 12:25:16 am Captured BOP Header Values: Bop Type = Bolt, Part Description = 28102024, Customer = Supplier Name-01, Supply Currency = , UOM = Nos., Qty/Pc = 2, Part Cost/Unit = 123.000, Currency Conversion = 1.000, Duties% = 0.000, Freight & Insurance % = , Other Cost = 0.000, Sub Total = 246.000, BOP Handling% = 0.000, Total Cost = 246.00000 Pass 12:25:17 am ✔ Save button is enabled. Pass 12:25:17 am ✔ Save button clicked. Pass 12:25:17 am Toast received → BOP Saved successfully. Pass 12:25:19 am ✔ In House BOP section found. Info 12:25:20 am Execution time since last step: 4.20 sec Info 12:25:20 am trying JavaScript click for: Pass 12:25:21 am ✔ Clicked +Add Info 12:25:22 am Execution time since last step: 1.43 sec Info 12:25:22 am Header Map: {Part No.=0, Bop Type=1, Part Description=2, UOM=3, Qty/Pc=4, RM Grade=5, RM Rate/kg=6, Gross Wt=7, Finish Wt=8, RM Cost=9, Process Cost=10, Others=11, Part Cost/Unit=12, Sub Total=13, BOP Handling%=14, Total Cost=15} Pass 12:25:22 am ✔ Selected In-House Part No → Partno-002-Part Desc-2812 Info 12:25:22 am Execution time since last step: 0.85 sec Info 12:25:22 am ✔ Qty auto reset → 1 Pass 12:25:25 am ✔ Final Qty/Pc = 21 Pass 12:25:25 am Bop Type = Bolt Pass 12:25:25 am Part Description = Part Desc-2812 Pass 12:25:25 am UOM = cm-2 Pass 12:25:25 am RM Grade = ST-1 Pass 12:25:25 am RM Rate/kg = 355 Pass 12:25:25 am Gross Wt = 0 Pass 12:25:25 am Finish Wt = 10 Pass 12:25:25 am RM Cost = 540 Pass 12:25:25 am Process Cost = 20 Pass 12:25:25 am Others = 10 Pass 12:25:25 am Part Cost/Unit = 570 Pass 12:25:25 am Sub Total = 11970.000 Pass 12:25:25 am BOP Handling% = Pass 12:25:25 am Total Cost = 11970.000 Pass 12:25:25 am ✔ Total Cost verified → 11970.0 Pass 12:25:26 am ✔ Save button clicked for In-House BOP. Pass 12:25:26 am Toast received → BOP Saved successfully. Info 12:25:27 am Execution time since last step: 4.93 sec Info 12:25:27 am ===== Filling Tooling Cost Form for Part: 08-40-40 ===== Info 12:25:29 am Execution time since last step: 1.88 sec Info 12:25:29 am Navigated to Tooling Cost tab. Pass 12:25:31 am ✔ Tooling Cost header visible. Pass 12:25:31 am ✔ Add Tool button visible. Pass 12:25:31 am Clicked Add New Tooling Row button. Pass 12:25:33 am ✔ Selected dropdown [Tool Number] = Manual Entry Pass 12:25:35 am ✔ Entered [12345] in Enter Tool No. Pass 12:25:38 am ✔ Entered [Automation Tool Description] in Tool Description Pass 12:25:40 am ✔ Selected dropdown [Supplier Name & Code] = 0801-Celesta Pass 12:25:42 am ✔ Selected dropdown [Tool Ownership] = Customer Paid Pass 12:25:44 am ✔ Selected dropdown [Tool Type] = Carbide tool Pass 12:25:47 am ✔ Entered [25.50] in Part Envelope Length Pass 12:25:49 am ✔ Entered [12.10] in Part Envelope Width Pass 12:25:52 am ✔ Entered [5.30] in Part Envelope Height Pass 12:25:54 am ✔ Entered [500000] in Settled Tool Cost Pass 12:25:57 am ✔ Entered [100000] in Tool Advance Pass 12:25:59 am ✔ Entered [20000] in First Year Volume Pass 12:26:02 am ✔ Entered [18000] in Second Year Volume Pass 12:26:04 am ✔ Entered [15000] in Third Year Volume Pass 12:26:06 am ✔ Entered [12000] in Fourth Year Volume Pass 12:26:09 am ✔ Entered [10000] in Fifth Year Volume Pass 12:26:11 am ✔ Entered [tool-101] in Tool Life Pass 12:26:11 am 🎉 All Tooling Cost fields entered successfully! Warning 12:26:11 am Execution time since last step: 41.97 sec (Took longer than expected!) Info 12:26:11 am Attempting to click Save button in Tooling Cost tab... Pass 12:26:11 am Clicked Save button successfully. Pass 12:26:12 am Toast Message Displayed: Tooling Cost saved successfully. Warning 12:26:18 am Execution time since last step: 6.56 sec (Took longer than expected!) Info 12:26:18 am ===== START: Copy Costing For Customer ===== Info 12:26:18 am Execution time since last step: 0.00 sec Info 12:26:18 am Step 1️⃣ Navigating to 'Part Price Calculations' tab... Pass 12:26:18 am Navigated to 'BOP' tab successfully. Warning 12:26:24 am Execution time since last step: 6.76 sec (Took longer than expected!) Info 12:26:24 am Step 2️⃣ Clicking on the Three-Bar button and selecting 'Copy Costing'... Pass 12:26:25 am ✅ Selected 'Copy Costing' option successfully. Info 12:26:27 am Execution time since last step: 2.38 sec Info 12:26:27 am Step 3️⃣ Selecting costing type from dropdown... Info 12:26:27 am Execution time since last step: 0.41 sec Info 12:26:27 am ✅ Selected costing type: Should Cost–Sales Info 12:26:29 am Execution time since last step: 2.01 sec Info 12:26:29 am Step 4️⃣ Selecting customer: Rishicustomer - Tbilisi Info 12:26:32 am Execution time since last step: 3.10 sec Info 12:26:32 am Button text read by Selenium → [0004 Rishicustomer - Tbilisi] Pass 12:26:33 am ✅ Clicked Customer (normal click): 0004 Rishicustomer - Tbilisi Info 12:26:35 am Execution time since last step: 2.14 sec Info 12:26:35 am Step 5️⃣ Selecting Product Model... Info 12:26:37 am Execution time since last step: 2.85 sec Info 12:26:37 am ✅ Selected Product Model: Info 12:26:39 am Execution time since last step: 2.00 sec Info 12:26:39 am Step 6️⃣ Selecting Part Number: 01-17-64 Warning 12:26:45 am Execution time since last step: 5.35 sec (Took longer than expected!) Info 12:26:45 am ✅ Selected Part Number: 01-17-64 Info 12:26:47 am Execution time since last step: 2.01 sec Info 12:26:47 am Step 7️⃣ Selecting OHP... Info 12:26:49 am Execution time since last step: 2.46 sec Info 12:26:49 am Entered OHP search value: [Speed testing-Rej-1.000 % of RMC+PC ,Rej-3.000 % of BOP ,ICC-32.000 % of RMC ,ICC-23.000 % of PC ,ICC-21.000 % of BOP ,OH-2.000 % of RMC ,OH-321.000 % of PC ,OH-12.000 % of BOP ,P-21.000 % of RMC ,P-21.000 % of PC ,P-3.000 % of BOP ,PKG-2.000 % of RMC+PC ,Frd-3.000 % of RMC ,Frd-4.000 % of PC ,Frd-213.000 % of BOP ,Inc-3.000 % of RMC ,Inc-1.000 % of PC ,Inc-3.000 % of BOP ,O/c-1.000 % of RMC+PC ,] Pass 12:26:49 am ✅ Selected OHP option: Info 12:26:51 am Execution time since last step: 2.16 sec Info 12:26:51 am Step 8️⃣ Clicking Copy button... Pass 12:26:52 am ✅ Clicked Copy button successfully (normal click). Info 12:26:53 am Execution time since last step: 1.66 sec Info 12:26:53 am Step 9️⃣ Validating success toast message... Pass 12:26:55 am ✅ Toast message matched successfully: Costing data copied successfully Warning 12:26:58 am Execution time since last step: 5.09 sec (Took longer than expected!) Info 12:26:58 am Step 🔟 Closing Copy Costing popup. Pass 12:26:59 am ✅ Copy Costing for Customer completed successfully. Info 12:26:59 am Execution time since last step: 0.64 sec Info 12:26:59 am ===== END: Copy Costing For Customer ===== Pass 12:27:02 am Clicked on option: Master Data Info 12:27:02 am Execution time since last step: 3.74 sec Info 12:27:02 am Master Data Is Displayed On Dashboard.... Pass 12:27:07 am Clicked Master Option: Part Master Warning 12:27:10 am Execution time since last step: 7.05 sec (Took longer than expected!) Info 12:27:10 am Validating For CopyCasting Value Info 12:27:10 am Execution time since last step: 0.00 sec Info 12:27:10 am ===== START: Verify Part Number & Description view table partMaster ===== Info 12:27:14 am Execution time since last step: 4.22 sec Info 12:27:14 am Opening Part Master filter and selecting: Part No. Warning 12:28:06 am Execution time since last step: 52.22 sec (Took longer than expected!) Info 12:28:06 am Filter value selected: Part No. Warning 12:28:15 am Execution time since last step: 9.02 sec (Took longer than expected!) Info 12:28:15 am ============================================== Info 12:28:15 am Execution time since last step: 0.00 sec Info 12:28:15 am [View Table Part Master For Sales Name By Sales Header Coloumn] Info 12:28:15 am Execution time since last step: 0.00 sec Info 12:28:15 am ============================================== Info 12:28:16 am Execution time since last step: 0.52 sec Info 12:28:16 am ✅ Total Headers Found: 31 Info 12:28:16 am Execution time since last step: 0.00 sec Info 12:28:16 am Headers → [Action, Company Name, Part No., Part Description, Part UOM, Costing Type, Product Category, Product Model Name and No., Special Product Category, Customer, Customer Part No., Supplier Detail 1, %SOB, Unit Price, Supplier Detail 2, Supplier Detail 3, Supplier Detail 4, Supplier Detail 5, Supplier Detail 6, Supplier Detail 7, Supplier Detail 8, Supplier Detail 9, Supplier Detail 10, Customer Name 1, Customer 1 Unit Price, Customer Name 2, Customer 2 Unit Price, Customer Name 3, Customer 3 Unit Price, Customer Name 4, Customer 4 Unit Price] Info 12:28:16 am Execution time since last step: 0.00 sec Info 12:28:16 am 🧩 Validation Targets → [Company Name, Part No., Part Description, Part UOM, Product Category, Product Model Name and No., Special Product Category, Customer] Warning 12:28:16 am [Company Name] mismatch ignored → Expected: COSTMASTER-0304-MOHALI-CM1 | Actual: COSTMASTER-0304-CM1 Pass 12:28:16 am [Part No.] Match → Expected: 01-17-64 | Actual: 01-17-64 Pass 12:28:16 am [Part Description] Match → Expected: Tillie636 | Actual: Tillie636 Pass 12:28:16 am [Part UOM] Match → Expected: Hourly | Actual: Hourly Pass 12:28:16 am [Product Category] Match → Expected: rishi | Actual: rishi Pass 12:28:16 am [Product Model Name and No.] Match → Expected: JKLakshmi-001 | Actual: JKLakshmi-001 Pass 12:28:16 am [Special Product Category] Match → Expected: ACCESSORIES | Actual: ACCESSORIES Warning 12:28:16 am [Customer] mismatch ignored → Expected: Rishicustomer-Tbilisi-0004 | Actual: Rishicustomer-0004 Pass 12:28:16 am Row matched by Part No. (Sales not verified, continuing click). Pass 12:28:22 am 🟢 Clicked Sales cell → Rishicustomer-0004 Warning 12:28:22 am Execution time since last step: 6.30 sec (Took longer than expected!) Info 12:28:22 am ============================================== Info 12:28:22 am Execution time since last step: 0.00 sec Info 12:28:22 am VALIDATION COMPLETED: [View Table Part Master For Sales Name By Customer Header Coloumn] Info 12:28:22 am Execution time since last step: 0.00 sec Info 12:28:22 am ============================================== Pass 12:28:22 am ✔ Part found successfully: 01-17-64 | Description: Tillie636 Info 12:28:22 am Execution time since last step: 0.00 sec Info 12:28:22 am Stored Part Data: {Part Description=Tillie636, Part Number=01-17-64, Filter Used=Part No.} Info 12:28:22 am Execution time since last step: 0.00 sec Info 12:28:22 am ===== END: Verify Part Number & Description (Sales Side) Part Master View Table ===== Info 12:28:22 am Execution time since last step: 0.00 sec Info 12:28:22 am ===== VALIDATING COPIED PART ATTRIBUTES ===== Info 12:28:22 am Execution time since last step: 0.00 sec Info 12:28:22 am ===== ENSURE PART ATTRIBUTES TAB (BOOTSTRAP FORCE) ===== Warning 12:28:22 am ⚠ Header not visible. Forcing Bootstrap tab switch... Pass 12:28:23 am ✔ Part Attributes tab FORCEFULLY activated via Bootstrap JS Pass 12:28:23 am [CommodityGroup] Match → Expected: Plastics | Actual: Plastics Fail 12:28:23 am [AnnualRequirement] Mismatch → Expected: 200 | Actual: 200.000 Fail 12:28:23 am [AverageRequirement] Mismatch → Expected: 20 | Actual: 20.000 Fail 12:28:23 am [LotSize] Mismatch → Expected: 30.33 | Actual: 30.330 Info 12:28:23 am Execution time since last step: 1.29 sec Info 12:28:23 am ===== PART ATTRIBUTES VALIDATION COMPLETE ===== Info 12:28:23 am Execution time since last step: 0.00 sec Info 12:28:23 am ============================================== Info 12:28:23 am Execution time since last step: 0.00 sec Info 12:28:23 am START: Validate Price Calculation (Ferrous Casting) Info 12:28:23 am Execution time since last step: 0.00 sec Info 12:28:23 am ============================================== Pass 12:28:25 am Navigated to Part Price Calculations tab Pass 12:28:27 am ✔ RM Input Category matched | Expected = Ferrous Casting | Actual = Ferrous Casting Pass 12:28:27 am ✔ Classification matched | Expected = Steel | Actual = Steel Pass 12:28:27 am ✔ Year matched | Expected = 2025-2026 | Actual = 2025-2026 Pass 12:28:27 am ✔ Period matched | Expected = Apr | Actual = Apr Pass 12:28:27 am ✔ Specific Grade matched | Expected = Ferrous Casting | Actual = Ferrous Casting Pass 12:28:27 am ✔ Radio Button selected → Direct Entry Fail 12:28:28 am Mismatch: [CastWeight] mismatch → Expected = 11.549 | Actual = 11.548 Fail 12:28:28 am Mismatch: [FinishWeight] mismatch → Expected = 2.767 | Actual = 2.766 Pass 12:28:29 am [ScrapRealization] matched → Expected = 100.000 | Actual = 100.000 Pass 12:28:29 am [ScrapCostPerKg] matched → Expected = 117.000 | Actual = 117.000 Fail 12:28:29 am Mismatch: [RmCostPerPc] mismatch → Expected = 6150.961 | Actual = 6150.576 Pass 12:28:31 am ✔ OHP matched | Expected = Speed testing-Rej-1.000 % of RMC+PC ,Rej-3.000 % of BOP ,ICC-32.000 % of RMC ,ICC-23.000 % of PC ,ICC-21.000 % of BOP ,OH-2.000 % of RMC ,OH-321.000 % of PC ,OH-12.000 % of BOP ,P-21.000 % of RMC ,P-21.000 % of PC ,P-3.000 % of BOP ,PKG-2.000 % of RMC+PC ,Frd-3.000 % of RMC ,Frd-4.000 % of PC ,Frd-213.000 % of BOP ,Inc-3.000 % of RMC ,Inc-1.000 % of PC ,Inc-3.000 % of BOP ,O/c-1.000 % of RMC+PC , | Actual = Speed testing-Rej-1.000 % of RMC+PC ,Rej-3.000 % of BOP ,ICC-32.000 % of RMC ,ICC-23.000 % of PC ,ICC-21.000 % of BOP ,OH-2.000 % of RMC ,OH-321.000 % of PC ,OH-12.000 % of BOP ,P-21.000 % of RMC ,P-21.000 % of PC ,P-3.000 % of BOP ,PKG-2.000 % of RMC+PC ,Frd-3.000 % of RMC ,Frd-4.000 % of PC ,Frd-213.000 % of BOP ,Inc-3.000 % of RMC ,Inc-1.000 % of PC ,Inc-3.000 % of BOP ,O/c-1.000 % of RMC+PC , Pass 12:28:31 am [RejectionValue] matched → Expected = 2.212 | Actual = 2.212 Pass 12:28:31 am [Insurance] matched → Expected = 9.212 | Actual = 9.212 Pass 12:28:31 am [Packing] matched → Expected = 19.212 | Actual = 19.212 Pass 12:28:31 am [Profit] matched → Expected = 22.212 | Actual = 22.212 Pass 12:28:31 am [OverHead] matched → Expected = 32.212 | Actual = 32.212 Pass 12:28:31 am [Incoterms] matched → Expected = 333.212 | Actual = 333.212 Pass 12:28:31 am [Freight] matched → Expected = 14.212 | Actual = 14.212 Pass 12:28:31 am [Factor1] matched → Expected = 94.212 | Actual = 94.212 Pass 12:28:31 am [Factor2] matched → Expected = 29.212 | Actual = 29.212 Pass 12:28:31 am [Factor3] matched → Expected = 144.212 | Actual = 144.212 Pass 12:28:31 am [Remarks] matched → Expected = 51.000 | Actual = 51.000 Fail 12:28:31 am Mismatch: [ToolCost] mismatch → Expected = 43.212 | Actual = 0.000 Fail 12:28:31 am Mismatch: [AmortizationQty] mismatch → Expected = 0.212 | Actual = 0.000 Fail 12:28:31 am Mismatch: [ToolAmortization] mismatch → Expected = 429.212 | Actual = 5.333 Pass 12:28:31 am [ToolMaintenance] matched → Expected = 109.212 | Actual = 109.212 Fail 12:28:31 am Mismatch: [PartCostPerPcA] mismatch → Expected = 8464.580 | Actual = Pass 12:28:31 am [TotalPartCostPerPcAWithAmortization] matched → Expected = 9270.640 | Actual = 9270.640 Pass 12:28:31 am ✔ Ferrous Casting price calculation validated successfully Warning 12:28:31 am Execution time since last step: 8.16 sec (Took longer than expected!) Info 12:28:31 am ============================================== Info 12:28:31 am Execution time since last step: 0.00 sec Info 12:28:31 am END: Validate Price Calculation (Ferrous Casting) Info 12:28:31 am Execution time since last step: 0.00 sec Info 12:28:31 am ============================================== Info 12:28:31 am Execution time since last step: 0.00 sec Info 12:28:31 am -------------------------------------------------- Info 12:28:31 am Execution time since last step: 0.00 sec Info 12:28:31 am STARTING BOP VALIDATION (UI ↔ MAP) Info 12:28:31 am Execution time since last step: 0.00 sec Info 12:28:31 am -------------------------------------------------- Info 12:28:31 am Execution time since last step: 0.00 sec Info 12:28:31 am Expected BOP values received → {Header_Customer=Supplier Name-01, Header_Duties%=0.000, PartNo=M5 pressure rivet nut-28102024, Header_Other Cost=0.000, Header_BOP Handling%=0.000, Header_Total Cost=246.00000, PartCostPerUnit=123.000, Header_Part Description=28102024, Header_Supply Currency=, Header_Qty/Pc=2, Header_Currency Conversion=1.000, ToastMessage=BOP Saved successfully., Header_UOM=Nos., Header_Bop Type=Bolt, Header_Freight & Insurance %=, TotalCost_ExtraCell=246.000, QtyPerPc=2, Header_Sub Total=246.000, TotalCost_UI=246.00000, Header_Part Cost/Unit=123.000} Info 12:28:33 am Execution time since last step: 2.01 sec Info 12:28:33 am switching to BOP tab Pass 12:28:35 am switch to BOP tab executed Pass 12:28:36 am ✔ Standard BOP header visible. Pass 12:28:36 am ✔ Standard BOP table & first row ready. Pass 12:28:36 am ✔ BOP page loaded successfully Pass 12:28:36 am Part No matched → M5 pressure rivet nut-28102024 Info 12:28:36 am Execution time since last step: 2.45 sec Info 12:28:36 am ✅ Found header 'Qty/Pc' at column index: 7 Pass 12:28:36 am 📋 Retrieved value from column 'Qty/Pc' = '2.000'. Pass 12:28:36 am Qty/Pc matched → 2.000 Info 12:28:36 am Execution time since last step: 0.10 sec Info 12:28:36 am ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 12:28:36 am 📋 Retrieved value from column 'Part Cost/Unit' = '123.00000'. Pass 12:28:36 am Part Cost/Unit matched → 123.000 Info 12:28:36 am Execution time since last step: 0.16 sec Info 12:28:36 am ✅ Found header 'Total Cost' at column index: 16 Pass 12:28:36 am 📋 Retrieved value from column 'Total Cost' = '246.000'. Pass 12:28:36 am Total Cost (UI) matched → 246.000 Pass 12:28:36 am Total Cost (Extra Cell) matched → 246.000 Info 12:28:36 am Execution time since last step: 0.12 sec Info 12:28:36 am ------ VALIDATING ALL HEADER VALUES ------ Info 12:28:36 am Execution time since last step: 0.05 sec Info 12:28:36 am ✅ Found header 'Customer' at column index: 4 Pass 12:28:36 am 📋 Retrieved value from column 'Customer' = 'Supplier Name-01'. Pass 12:28:36 am Customer matched → Supplier Name-01 Info 12:28:36 am Execution time since last step: 0.12 sec Info 12:28:36 am ✅ Found header 'Duties%' at column index: 10 Pass 12:28:36 am 📋 Retrieved value from column 'Duties%' = '0.000'. Pass 12:28:36 am Duties% matched → 0.000 Info 12:28:36 am Execution time since last step: 0.14 sec Info 12:28:36 am ✅ Found header 'Other Cost' at column index: 12 Pass 12:28:36 am 📋 Retrieved value from column 'Other Cost' = '0.000'. Pass 12:28:36 am Other Cost matched → 0.000 Info 12:28:37 am Execution time since last step: 0.16 sec Info 12:28:37 am ✅ Found header 'BOP Handling%' at column index: 15 Pass 12:28:37 am 📋 Retrieved value from column 'BOP Handling%' = '0.000'. Pass 12:28:37 am BOP Handling% matched → 0.000 Info 12:28:37 am Execution time since last step: 0.08 sec Info 12:28:37 am ✅ Found header 'Part Description' at column index: 3 Pass 12:28:37 am 📋 Retrieved value from column 'Part Description' = '28102024'. Pass 12:28:37 am Part Description matched → 28102024.000 Info 12:28:37 am Execution time since last step: 0.04 sec Info 12:28:37 am Skipping header validation for blank expected value → Supply Currency Info 12:28:37 am Execution time since last step: 0.09 sec Info 12:28:37 am ✅ Found header 'Currency Conversion' at column index: 9 Pass 12:28:37 am 📋 Retrieved value from column 'Currency Conversion' = '1.000'. Pass 12:28:37 am Currency Conversion matched → 1.000 Info 12:28:37 am Execution time since last step: 0.11 sec Info 12:28:37 am ✅ Found header 'UOM' at column index: 6 Pass 12:28:37 am 📋 Retrieved value from column 'UOM' = 'Nos.'. Pass 12:28:37 am UOM matched → Nos. Info 12:28:37 am Execution time since last step: 0.07 sec Info 12:28:37 am ✅ Found header 'Bop Type' at column index: 2 Pass 12:28:37 am 📋 Retrieved value from column 'Bop Type' = 'Bolt'. Pass 12:28:37 am Bop Type matched → Bolt Info 12:28:37 am Execution time since last step: 0.03 sec Info 12:28:37 am Skipping header validation for blank expected value → Freight & Insurance % Info 12:28:37 am Execution time since last step: 0.13 sec Info 12:28:37 am ✅ Found header 'Sub Total' at column index: 14 Pass 12:28:37 am 📋 Retrieved value from column 'Sub Total' = '246.000'. Pass 12:28:37 am Sub Total matched → 246.000 Info 12:28:37 am Execution time since last step: 0.04 sec Info 12:28:37 am -------------------------------------------------- Info 12:28:37 am Execution time since last step: 0.00 sec Info 12:28:37 am BOP VALIDATION COMPLETED Info 12:28:37 am Execution time since last step: 0.00 sec Info 12:28:37 am -------------------------------------------------- Info 12:28:37 am Execution time since last step: 0.00 sec Info 12:28:37 am -------------------------------------------------- Info 12:28:37 am Execution time since last step: 0.00 sec Info 12:28:37 am STARTING BOP IN-HOUSE VALIDATION (UI ↔ MAP) Info 12:28:37 am Execution time since last step: 0.00 sec Info 12:28:37 am -------------------------------------------------- Pass 12:28:37 am ✔ In-House BOP header visible. Pass 12:28:37 am ✔ In-House BOP table & first row ready. Info 12:28:37 am Execution time since last step: 0.31 sec Info 12:28:37 am Navigated to 'BOP' tab successfully. Pass 12:28:40 am ✔ In House BOP section visible for validation. Info 12:28:40 am Execution time since last step: 2.29 sec Info 12:28:40 am ℹ In-House Header Map: {Part No.=0, Bop Type=1, Part Description=2, UOM=3, Qty/Pc=4, RM Grade=5, RM Rate/kg=6, Gross Wt=7, Finish Wt=8, RM Cost=9, Process Cost=10, Others=11, Part Cost/Unit=12, Sub Total=13, BOP Handling%=14, Total Cost=15} Pass 12:28:40 am Part No (In-House) matched → Partno-002-Part Desc-2812 Pass 12:28:40 am Qty/Pc (In-House) matched → 21.000 Pass 12:28:40 am Part Cost/Unit (In-House) matched → 570.000 Pass 12:28:40 am Total Cost (In-House) matched → 11970.000 Info 12:28:40 am Execution time since last step: 0.12 sec Info 12:28:40 am ------ VALIDATING ALL IN-HOUSE HEADER VALUES ------ Pass 12:28:40 am Bop Type (In-House) matched → Bolt Pass 12:28:40 am Part Description (In-House) matched → Part Desc-2812 Pass 12:28:40 am UOM (In-House) matched → cm-2 Pass 12:28:40 am RM Grade (In-House) matched → ST-1 Pass 12:28:40 am RM Rate/kg (In-House) matched → 355.000 Pass 12:28:40 am Gross Wt (In-House) matched → 0.000 Pass 12:28:40 am Finish Wt (In-House) matched → 10.000 Pass 12:28:40 am RM Cost (In-House) matched → 540.000 Pass 12:28:40 am Process Cost (In-House) matched → 20.000 Pass 12:28:40 am Others (In-House) matched → 10.000 Pass 12:28:40 am Sub Total (In-House) matched → 11970.000 Info 12:28:40 am Execution time since last step: 0.17 sec Info 12:28:40 am Skipping blank expected value → BOP Handling% Info 12:28:40 am Execution time since last step: 0.00 sec Info 12:28:40 am -------------------------------------------------- Info 12:28:40 am Execution time since last step: 0.00 sec Info 12:28:40 am BOP IN-HOUSE VALIDATION COMPLETED Info 12:28:40 am Execution time since last step: 0.00 sec Info 12:28:40 am -------------------------------------------------- Info 12:28:40 am Execution time since last step: 0.00 sec Info 12:28:40 am Tooling COST MAP FROM EnterToolingCost(): 08-40-40 Info 12:28:40 am Execution time since last step: 0.00 sec Info 12:28:40 am ============================================== Info 12:28:40 am Execution time since last step: 0.00 sec Info 12:28:40 am VALIDATION STARTED: [Tooling Cost Section] Info 12:28:40 am Execution time since last step: 0.00 sec Info 12:28:40 am ============================================== Info 12:28:40 am Execution time since last step: 0.28 sec Info 12:28:40 am Navigated to 'Tooling Cost' tab for verification. Pass 12:28:40 am ✔ Tooling Cost header visible. Pass 12:28:41 am ✔ Tooling Cost table & first row ready. Info 12:28:41 am Execution time since last step: 0.83 sec Info 12:28:41 am 🔍 Starting validation for 17 Tooling Cost fields... Fail 12:29:06 am Mismatch: FAIL: [Tool No.] Expected = Manual Entry | Actual = Select Pass 12:29:07 am PASS: [First Year Volume] Expected = 20000 | Actual = 20000 Pass 12:29:32 am PASS: [Tool Type] Expected = Carbide tool | Actual = Carbide tool Pass 12:29:32 am PASS: [Fifth Year Volume] Expected = 10000 | Actual = 10000 Pass 12:29:33 am PASS: [Part Envelope Height(mm)] Expected = 5.30 | Actual = 5.30 Pass 12:29:33 am PASS: [Part Envelope Width(mm)] Expected = 12.10 | Actual = 12.10 Pass 12:29:58 am PASS: [Tool Owner ship] Expected = Customer Paid | Actual = Customer Paid Pass 12:29:58 am PASS: [Part Envelope Length(mm)] Expected = 25.50 | Actual = 25.50 Pass 12:29:59 am PASS: [Tool Life] Expected = tool-101 | Actual = tool-101 Fail 12:29:59 am Mismatch: FAIL: [Enter Tool No.] Expected = 12345 | Actual = Manual Entry Pass 12:30:24 am PASS: [Supplier Name and Code] Expected = 0801-Celesta | Actual = 0801-Celesta Pass 12:30:24 am PASS: [Second Year Volume] Expected = 18000 | Actual = 18000 Pass 12:30:25 am PASS: [Settled Tool Cost] Expected = 500000 | Actual = 500000 Pass 12:30:25 am PASS: [Tool Description] Expected = Automation Tool Description | Actual = Automation Tool Description Pass 12:30:25 am PASS: [Fourth Year Volume] Expected = 12000 | Actual = 12000 Pass 12:30:26 am PASS: [Tool Advance] Expected = 100000 | Actual = 100000 Pass 12:30:26 am PASS: [Third Year Volume] Expected = 15000 | Actual = 15000 Warning 12:30:26 am Execution time since last step: 104.81 sec (Took longer than expected!) Info 12:30:26 am ============================================== Info 12:30:26 am Execution time since last step: 0.00 sec Info 12:30:26 am VALIDATION SUMMARY Info 12:30:26 am Execution time since last step: 0.00 sec Info 12:30:26 am ============================================== Info 12:30:26 am Execution time since last step: 0.00 sec Info 12:30:26 am Checked : 17 Info 12:30:26 am Execution time since last step: 0.00 sec Info 12:30:26 am Passed : 15 Info 12:30:26 am Execution time since last step: 0.00 sec Info 12:30:26 am Failed : 2 Info 12:30:26 am Execution time since last step: 0.00 sec Info 12:30:26 am Warnings : 0 Info 12:30:26 am Execution time since last step: 0.00 sec Info 12:30:26 am ============================================== Fail 12:30:26 am Mismatch: ❌ Validation completed with 2 mismatches. Pass 12:30:26 am Test Passed Pass 12:30:26 am Screenshot on Success
-
PT_C_68Non Ferrous Casting Procurement
12:30:26 am / 00:08:52:665 Fail
PT_C_68Non Ferrous Casting Procurement
01.03.2026 12:30:26 am 01.03.2026 12:39:19 am 00:08:52:665 · #test-id=24Status Timestamp Details Pass 12:30:32 am Clicked on option: Master Data Warning 12:30:32 am Execution time since last step: 5.82 sec (Took longer than expected!) Info 12:30:32 am Master Data Is Displayed On Dashboard.... Pass 12:30:35 am Clicked Master Option: Part Master Info 12:30:35 am Execution time since last step: 2.79 sec Info 12:30:35 am ===== STEP 1: Enter Part Details ===== Pass 12:30:35 am Entered Part Number → 22-16-63 Pass 12:30:37 am Entered Part Description → Magaly633 Info 12:30:39 am Execution time since last step: 4.62 sec Info 12:30:39 am ===== STEP 2: Selecting Part UOM Value ===== Info 12:30:40 am Execution time since last step: 0.23 sec Info 12:30:40 am Clicked on UOM dropdown. Info 12:30:42 am Execution time since last step: 2.28 sec Info 12:30:42 am Entered search keyword in UOM search box → Hourly Pass 12:30:44 am Selected UOM → Hourly Info 12:30:46 am Execution time since last step: 4.26 sec Info 12:30:46 am ===== STEP 3: Selecting Company Name ===== Pass 12:30:49 am Selected Company Name → COSTMASTER-0304-MOHALI-CM1 Info 12:30:49 am Execution time since last step: 2.41 sec Info 12:30:49 am ===== STEP 4: Selecting Radio Button By Name ===== Pass 12:30:49 am Selected Radio Button → Procurement Info 12:30:51 am Execution time since last step: 2.22 sec Info 12:30:51 am ===== STEP 5: Selecting Supplier Name ===== Pass 12:30:52 am Selected Supplier → 0801-Celesta Info 12:30:54 am Execution time since last step: 2.88 sec Info 12:30:54 am ===== STEP 6: Selecting Customer Name ===== Pass 12:31:06 am Selected Customer → Rishicustomer-Tbilisi-0004 Warning 12:31:10 am Execution time since last step: 16.62 sec (Took longer than expected!) Info 12:31:10 am ===== STEP 6: Selecting Product Category ===== Info 12:31:12 am Execution time since last step: 1.16 sec Info 12:31:12 am trying JavaScript click for: Pass 12:31:17 am Selected Product Category → rishi Warning 12:31:17 am Execution time since last step: 5.19 sec (Took longer than expected!) Info 12:31:17 am ===== STEP 7: Selecting Product Model ===== Info 12:31:17 am Execution time since last step: 0.30 sec Info 12:31:17 am trying JavaScript click for: Pass 12:31:22 am Selected Product Model → JKLakshmi-001 Warning 12:31:24 am Execution time since last step: 7.02 sec (Took longer than expected!) Info 12:31:24 am ===== STEP 8: Selecting Special Product Category ===== Info 12:31:25 am Execution time since last step: 1.14 sec Info 12:31:25 am trying JavaScript click for: Pass 12:31:28 am Selected Special Product Category → ACCESSORIES Info 12:31:30 am Execution time since last step: 4.94 sec Info 12:31:30 am ===== STEP 9: Clicking Save Button ===== Info 12:31:30 am Execution time since last step: 0.06 sec Info 12:31:30 am ===== STEP: Clicking Button in Part Master → Save ===== Pass 12:31:30 am ✅ Successfully clicked button → Save Pass 12:31:30 am Clicked on 'Save' button successfully. Info 12:31:30 am Execution time since last step: 0.12 sec Info 12:31:30 am ===== STEP 10: Verifying Toast Message ===== Info 12:31:32 am Execution time since last step: 1.87 sec Info 12:31:32 am Toast message appeared: Part Master details saved successfully. Info 12:31:32 am Execution time since last step: 0.00 sec Info 12:31:32 am ✅ Toast message validated successfully. Expected: Part Master details saved successfully. Pass 12:31:32 am Toast message verification completed successfully. Info 12:31:32 am Execution time since last step: 0.00 sec Info 12:31:32 am ===== START: Verify Part Number & Description View Table PartMaster ===== Info 12:31:36 am Execution time since last step: 4.26 sec Info 12:31:36 am Opening Part Master filter and selecting: Part No. Warning 12:32:29 am Execution time since last step: 52.40 sec (Took longer than expected!) Info 12:32:29 am Filter value selected: Part No. Warning 12:32:38 am Execution time since last step: 8.90 sec (Took longer than expected!) Info 12:32:38 am ============================================== Info 12:32:38 am Execution time since last step: 0.00 sec Info 12:32:38 am [View Table Part Master For Supplier Name By Supplier Header Coloumn] Info 12:32:38 am Execution time since last step: 0.00 sec Info 12:32:38 am ============================================== Info 12:32:38 am Execution time since last step: 0.51 sec Info 12:32:38 am ✅ Total Headers Found: 31 Info 12:32:38 am Execution time since last step: 0.00 sec Info 12:32:38 am Headers → [Action, Company Name, Part No., Part Description, Part UOM, Costing Type, Product Category, Product Model Name and No., Special Product Category, Customer, Customer Part No., Supplier Detail 1, %SOB, Unit Price, Supplier Detail 2, Supplier Detail 3, Supplier Detail 4, Supplier Detail 5, Supplier Detail 6, Supplier Detail 7, Supplier Detail 8, Supplier Detail 9, Supplier Detail 10, Customer Name 1, Customer 1 Unit Price, Customer Name 2, Customer 2 Unit Price, Customer Name 3, Customer 3 Unit Price, Customer Name 4, Customer 4 Unit Price] Info 12:32:38 am Execution time since last step: 0.00 sec Info 12:32:38 am 🧩 Validation Targets → [Company Name, Part No., Part Description, Part UOM, Product Category, Product Model Name and No., Special Product Category, Customer, Supplier Detail 1] Warning 12:32:38 am [Company Name] mismatch ignored → Expected: COSTMASTER-0304-MOHALI-CM1 | Actual: COSTMASTER-0304-CM1 Pass 12:32:38 am [Part No.] Match → Expected: 22-16-63 | Actual: 22-16-63 Pass 12:32:38 am [Part Description] Match → Expected: Magaly633 | Actual: Magaly633 Pass 12:32:38 am [Part UOM] Match → Expected: Hourly | Actual: Hourly Pass 12:32:38 am [Product Category] Match → Expected: rishi | Actual: rishi Pass 12:32:38 am [Product Model Name and No.] Match → Expected: JKLakshmi-001 | Actual: JKLakshmi-001 Pass 12:32:38 am [Special Product Category] Match → Expected: ACCESSORIES | Actual: ACCESSORIES Warning 12:32:38 am [Customer] mismatch ignored → Expected: Rishicustomer-Tbilisi-0004 | Actual: Rishicustomer-0004 Fail 12:32:38 am Supplier mismatch → Expected: 0801-Celesta | Actual: 0801 - Celesta Pass 12:32:38 am Row matched by Part No. (Supplier not verified, continuing click). Pass 12:32:44 am 🟢 Clicked Supplier cell → 0801 - Celesta Warning 12:32:44 am Execution time since last step: 5.44 sec (Took longer than expected!) Info 12:32:44 am ============================================== Info 12:32:44 am Execution time since last step: 0.00 sec Info 12:32:44 am VALIDATION COMPLETED: [View Table Part Master For Supplier Name By Supplier Header Coloumn] Info 12:32:44 am Execution time since last step: 0.00 sec Info 12:32:44 am ============================================== Pass 12:32:44 am ✅ Part found successfully: 22-16-63 | Description: Magaly633 Info 12:32:44 am Execution time since last step: 0.00 sec Info 12:32:44 am Stored Part Data: {Part Description=Magaly633, Part Number=22-16-63, Filter Used=Part No.} Info 12:32:44 am Execution time since last step: 0.00 sec Info 12:32:44 am ===== END: Verify Part Number & Description (Supplier Side) ===== Info 12:32:45 am Execution time since last step: 1.01 sec Info 12:32:45 am ===== START: Verifying and Writing Data in 'Part Attributes' Tab (Procurement) ===== Info 12:32:46 am Execution time since last step: 1.02 sec Info 12:32:46 am ===== ENSURE PART ATTRIBUTES TAB (BOOTSTRAP FORCE) ===== Warning 12:32:46 am ⚠ Header not visible. Forcing Bootstrap tab switch... Pass 12:32:46 am ✔ Part Attributes tab FORCEFULLY activated via Bootstrap JS Info 12:32:46 am Execution time since last step: 0.73 sec Info 12:32:46 am STEP 1: Opening Commodity Group dropdown... Warning 12:32:49 am ⚠ Dropdown already contains 912 options before searching. Info 12:32:49 am Execution time since last step: 2.36 sec Info 12:32:49 am STEP 2: Searching for Commodity Group: Plastics Pass 12:32:51 am ✅ 3 Commodity Group options loaded after search. Info 12:32:51 am Execution time since last step: 2.48 sec Info 12:32:51 am STEP 3: Selecting desired Commodity Group from search result... Pass 12:32:51 am ✅ Selected Commodity Group: Plastics Info 12:32:51 am Execution time since last step: 0.11 sec Info 12:32:51 am STEP 4: Entering SOB value... Info 12:32:52 am Execution time since last step: 0.26 sec Info 12:32:52 am Entered SOB Value: 10.125 → Stored As (3dp): 10.125 Info 12:32:52 am Execution time since last step: 0.00 sec Info 12:32:52 am STEP 5: Clicking Save on Part Attributes... Pass 12:32:52 am ✅ Toast Message Verified. Info 12:32:52 am Execution time since last step: 0.43 sec Info 12:32:52 am STEP 6: Fetching SOB value from UI after save for extra confirmation... Info 12:32:52 am Execution time since last step: 0.03 sec Info 12:32:52 am UI SOB Value after save: 10.125 → Normalized (3dp): 10.125 Info 12:32:54 am Execution time since last step: 2.01 sec Info 12:32:54 am ===== END: 'Part Attributes' Tab Flow Completed (Procurement) ===== Info 12:32:56 am Execution time since last step: 1.51 sec Info 12:32:56 am ============================================== Info 12:32:56 am Execution time since last step: 0.00 sec Info 12:32:56 am START: SAVE PRICE CALCULATION (Non-Ferrous Casting) Info 12:32:56 am Execution time since last step: 0.00 sec Info 12:32:56 am ============================================== Pass 12:32:56 am Navigated to Part Price Calculations tab Pass 12:33:03 am RM Input Category Selected → Non Ferrous Casting Pass 12:33:04 am Non-Ferrous Casting radio selected Pass 12:33:07 am Commodity Group Entered → Non-Ferrous Casting Pass 12:33:09 am Commodity Group Selected → Non-Ferrous Casting Pass 12:33:12 am Classification Entered → Aluminum Pass 12:33:14 am Classification Selected → Aluminum Pass 12:33:15 am Year Selected → 2023-2024 Pass 12:33:17 am Period Selected → Jan Pass 12:33:20 am Specific Grade Entered → CRCA-007 Pass 12:33:21 am Specific Grade Selected → CRCA-007 Pass 12:33:27 am PartFinishWeightPerKg → 234.4553 Pass 12:33:29 am CastingYield → 32 Pass 12:33:33 am MeltLoss → 12 Pass 12:33:36 am ScrapRealization → 65 Pass 12:33:42 am OHP Entered → RMCCCCC-Rej-199.000 % of RMC ,ICC-10.000 % of RMC ,ICC-10.000 % of PC ,ICC-10.000 % of BOP ,OH-10.000 % of RMC+PC ,P-10.000 % of RMC+PC , Pass 12:33:43 am OHP Selected → RMCCCCC-Rej-199.000 % of RMC ,ICC-10.000 % of RMC ,ICC-10.000 % of PC ,ICC-10.000 % of BOP ,OH-10.000 % of RMC+PC ,P-10.000 % of RMC+PC , Pass 12:33:48 am Rejection → 12 Pass 12:33:50 am Packing → 21 Pass 12:33:53 am Insurance → 10 Pass 12:33:55 am Profit → 45 Pass 12:33:58 am OverHead → 21 Pass 12:34:00 am IncoTerm → 34 Pass 12:34:02 am ICC → 9 Pass 12:34:05 am FreightPerKg → 32 Pass 12:34:07 am Forwarding → 11 Pass 12:34:10 am Factor1 → 2 Pass 12:34:13 am Factor2 → 3 Pass 12:34:15 am Factor3 → 43 Pass 12:34:18 am Remarks → 2.43433 Pass 12:34:20 am ToolCost → 2.433 Pass 12:34:22 am AmortizationQty → 233 Pass 12:34:26 am ToolAmortizationPerPc → 24343 Pass 12:34:28 am ToolMaintenanceCost → 23 Pass 12:34:30 am Clicked Save button Pass 12:34:31 am Toast Message → Something went wrong. Warning 12:34:31 am Execution time since last step: 95.54 sec (Took longer than expected!) Info 12:34:31 am ============================================== Info 12:34:31 am Execution time since last step: 0.00 sec Info 12:34:31 am END: SAVE PRICE CALCULATION (Non-Ferrous Casting) Info 12:34:31 am Execution time since last step: 0.00 sec Info 12:34:31 am ============================================== Info 12:34:31 am Execution time since last step: 0.00 sec Info 12:34:31 am switching to BOP tab Pass 12:34:33 am switch to BOP tab executed Pass 12:34:33 am ✔ Header located successfully. Warning 12:34:34 am Action click failed, invoking JS function directly Pass 12:34:34 am '+ BOP' action executed. Pass 12:34:39 am ✔ BOP Table displayed. Pass 12:34:50 am Selected Part No: M5 pressure rivet nut-28102024 Warning 12:34:51 am Execution time since last step: 20.06 sec (Took longer than expected!) Info 12:34:51 am ✅ Found header 'Qty/Pc' at column index: 7 Pass 12:34:52 am 🟢 Entered value '2' in column 'Qty/Pc' successfully. Pass 12:34:52 am Qty/Pc entered → 2 Info 12:34:54 am Execution time since last step: 2.45 sec Info 12:34:54 am ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 12:34:54 am 📋 Retrieved value from column 'Part Cost/Unit' = '123.000'. Pass 12:34:54 am ✔ BOP calculation completed (Part Cost/Unit non-zero). Info 12:34:54 am Execution time since last step: 0.13 sec Info 12:34:54 am ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 12:34:54 am 📋 Retrieved value from column 'Part Cost/Unit' = '123.000'. Pass 12:34:54 am Auto fetched Part Cost/Unit → 123.000 Info 12:34:54 am Execution time since last step: 0.19 sec Info 12:34:54 am ✅ Found header 'Total Cost' at column index: 16 Pass 12:34:54 am 📋 Retrieved value from column 'Total Cost' = '246.00000'. Pass 12:34:54 am Fetched Total Cost (UI) → 246.00000 Pass 12:34:54 am Fetched Total Cost (Extra Cell) → 246.000 Info 12:34:54 am Execution time since last step: 0.18 sec Info 12:34:54 am ✅ Found header 'Bop Type' at column index: 2 Pass 12:34:54 am 📋 Retrieved value from column 'Bop Type' = 'Bolt'. Info 12:34:54 am Execution time since last step: 0.08 sec Info 12:34:54 am ✅ Found header 'Part Description' at column index: 3 Pass 12:34:54 am 📋 Retrieved value from column 'Part Description' = '28102024'. Info 12:34:54 am Execution time since last step: 0.09 sec Info 12:34:54 am ✅ Found header 'Supply' at column index: 4 Pass 12:34:54 am 📋 Retrieved value from column 'Supply' = 'Supplier Name-01'. Info 12:34:54 am Execution time since last step: 0.10 sec Info 12:34:54 am ✅ Found header 'Supply Currency' at column index: 5 Pass 12:34:55 am 📋 Retrieved value from column 'Supply Currency' = ''. Info 12:34:55 am Execution time since last step: 0.11 sec Info 12:34:55 am ✅ Found header 'UOM' at column index: 6 Pass 12:34:55 am 📋 Retrieved value from column 'UOM' = 'Nos.'. Info 12:34:55 am Execution time since last step: 0.12 sec Info 12:34:55 am ✅ Found header 'Qty/Pc' at column index: 7 Pass 12:34:55 am 📋 Retrieved value from column 'Qty/Pc' = '2'. Info 12:34:55 am Execution time since last step: 0.12 sec Info 12:34:55 am ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 12:34:55 am 📋 Retrieved value from column 'Part Cost/Unit' = '123.000'. Info 12:34:55 am Execution time since last step: 0.13 sec Info 12:34:55 am ✅ Found header 'Currency Conversion' at column index: 9 Pass 12:34:55 am 📋 Retrieved value from column 'Currency Conversion' = '1.000'. Info 12:34:55 am Execution time since last step: 0.14 sec Info 12:34:55 am ✅ Found header 'Duties%' at column index: 10 Pass 12:34:55 am 📋 Retrieved value from column 'Duties%' = '0.000'. Info 12:34:55 am Execution time since last step: 0.14 sec Info 12:34:55 am ✅ Found header 'Freight & Insurance %' at column index: 11 Pass 12:34:55 am 📋 Retrieved value from column 'Freight & Insurance %' = ''. Info 12:34:55 am Execution time since last step: 0.16 sec Info 12:34:55 am ✅ Found header 'Other Cost' at column index: 12 Pass 12:34:55 am 📋 Retrieved value from column 'Other Cost' = '0.000'. Info 12:34:56 am Execution time since last step: 0.17 sec Info 12:34:56 am ✅ Found header 'Sub Total' at column index: 14 Pass 12:34:56 am 📋 Retrieved value from column 'Sub Total' = '246.000'. Info 12:34:56 am Execution time since last step: 0.17 sec Info 12:34:56 am ✅ Found header 'BOP Handling%' at column index: 15 Pass 12:34:56 am 📋 Retrieved value from column 'BOP Handling%' = '0.000'. Info 12:34:56 am Execution time since last step: 0.19 sec Info 12:34:56 am ✅ Found header 'Total Cost' at column index: 16 Pass 12:34:56 am 📋 Retrieved value from column 'Total Cost' = '246.00000'. Info 12:34:56 am Execution time since last step: 0.03 sec Info 12:34:56 am Captured 14 header-value pairs from BOP table. Info 12:34:56 am Execution time since last step: 0.00 sec Info 12:34:56 am Captured BOP Header Values: Bop Type = Bolt, Part Description = 28102024, Supply = Supplier Name-01, Supply Currency = , UOM = Nos., Qty/Pc = 2, Part Cost/Unit = 123.000, Currency Conversion = 1.000, Duties% = 0.000, Freight & Insurance % = , Other Cost = 0.000, Sub Total = 246.000, BOP Handling% = 0.000, Total Cost = 246.00000 Pass 12:34:57 am ✔ Save button is enabled. Pass 12:34:57 am ✔ Save button clicked. Pass 12:34:58 am Toast received → BOP Saved successfully. Info 12:34:59 am Execution time since last step: 3.08 sec Info 12:34:59 am ===== Filling Tooling Cost Form for Part: 22-16-63 ===== Info 12:35:01 am Execution time since last step: 1.85 sec Info 12:35:01 am Navigated to Tooling Cost tab. Pass 12:35:03 am ✔ Tooling Cost header visible. Pass 12:35:03 am ✔ Add Tool button visible. Pass 12:35:03 am Clicked Add New Tooling Row button. Pass 12:35:05 am ✔ Selected dropdown [Tool Number] = Manual Entry Pass 12:35:07 am ✔ Entered [12345] in Enter Tool No. Pass 12:35:10 am ✔ Entered [Automation Tool Description] in Tool Description Pass 12:35:12 am ✔ Selected dropdown [Supplier Name & Code] = 0801-Celesta Pass 12:35:14 am ✔ Selected dropdown [Tool Ownership] = Customer Paid Pass 12:35:16 am ✔ Selected dropdown [Tool Type] = Carbide tool Pass 12:35:18 am ✔ Entered [25.50] in Part Envelope Length Pass 12:35:21 am ✔ Entered [12.10] in Part Envelope Width Pass 12:35:23 am ✔ Entered [5.30] in Part Envelope Height Pass 12:35:26 am ✔ Entered [500000] in Settled Tool Cost Pass 12:35:28 am ✔ Entered [100000] in Tool Advance Pass 12:35:31 am ✔ Entered [20000] in First Year Volume Pass 12:35:33 am ✔ Entered [18000] in Second Year Volume Pass 12:35:35 am ✔ Entered [15000] in Third Year Volume Pass 12:35:38 am ✔ Entered [12000] in Fourth Year Volume Pass 12:35:40 am ✔ Entered [10000] in Fifth Year Volume Pass 12:35:42 am ✔ Entered [tool-101] in Tool Life Pass 12:35:42 am 🎉 All Tooling Cost fields entered successfully! Warning 12:35:42 am Execution time since last step: 41.60 sec (Took longer than expected!) Info 12:35:42 am Attempting to click Save button in Tooling Cost tab... Pass 12:35:43 am Clicked Save button successfully. Pass 12:35:43 am Toast Message Displayed: Tooling Cost saved successfully. Pass 12:35:53 am Clicked on option: Master Data Warning 12:35:53 am Execution time since last step: 10.39 sec (Took longer than expected!) Info 12:35:53 am Master Data Is Displayed On Dashboard.... Pass 12:35:57 am Clicked Master Option: Part Master Warning 12:35:59 am Execution time since last step: 6.14 sec (Took longer than expected!) Info 12:35:59 am ===== START: Verify Part Number & Description View Table PartMaster ===== Info 12:36:03 am Execution time since last step: 4.24 sec Info 12:36:03 am Opening Part Master filter and selecting: Part No. Warning 12:36:56 am Execution time since last step: 52.29 sec (Took longer than expected!) Info 12:36:56 am Filter value selected: Part No. Warning 12:37:04 am Execution time since last step: 8.91 sec (Took longer than expected!) Info 12:37:04 am ============================================== Info 12:37:04 am Execution time since last step: 0.00 sec Info 12:37:04 am [View Table Part Master For Supplier Name By Supplier Header Coloumn] Info 12:37:04 am Execution time since last step: 0.00 sec Info 12:37:04 am ============================================== Info 12:37:05 am Execution time since last step: 0.51 sec Info 12:37:05 am ✅ Total Headers Found: 31 Info 12:37:05 am Execution time since last step: 0.00 sec Info 12:37:05 am Headers → [Action, Company Name, Part No., Part Description, Part UOM, Costing Type, Product Category, Product Model Name and No., Special Product Category, Customer, Customer Part No., Supplier Detail 1, %SOB, Unit Price, Supplier Detail 2, Supplier Detail 3, Supplier Detail 4, Supplier Detail 5, Supplier Detail 6, Supplier Detail 7, Supplier Detail 8, Supplier Detail 9, Supplier Detail 10, Customer Name 1, Customer 1 Unit Price, Customer Name 2, Customer 2 Unit Price, Customer Name 3, Customer 3 Unit Price, Customer Name 4, Customer 4 Unit Price] Info 12:37:05 am Execution time since last step: 0.00 sec Info 12:37:05 am 🧩 Validation Targets → [Company Name, Part No., Part Description, Part UOM, Product Category, Product Model Name and No., Special Product Category, Customer, Supplier Detail 1] Warning 12:37:05 am [Company Name] mismatch ignored → Expected: COSTMASTER-0304-MOHALI-CM1 | Actual: COSTMASTER-0304-CM1 Pass 12:37:05 am [Part No.] Match → Expected: 22-16-63 | Actual: 22-16-63 Pass 12:37:05 am [Part Description] Match → Expected: Magaly633 | Actual: Magaly633 Pass 12:37:05 am [Part UOM] Match → Expected: Hourly | Actual: Hourly Pass 12:37:05 am [Product Category] Match → Expected: rishi | Actual: rishi Pass 12:37:05 am [Product Model Name and No.] Match → Expected: JKLakshmi-001 | Actual: JKLakshmi-001 Pass 12:37:05 am [Special Product Category] Match → Expected: ACCESSORIES | Actual: ACCESSORIES Warning 12:37:05 am [Customer] mismatch ignored → Expected: Rishicustomer-Tbilisi-0004 | Actual: Rishicustomer-0004 Fail 12:37:05 am Supplier mismatch → Expected: 0801-Celesta | Actual: 0801 - Celesta Pass 12:37:05 am Row matched by Part No. (Supplier not verified, continuing click). Pass 12:37:12 am 🟢 Clicked Supplier cell → 0801 - Celesta Warning 12:37:12 am Execution time since last step: 7.03 sec (Took longer than expected!) Info 12:37:12 am ============================================== Info 12:37:12 am Execution time since last step: 0.00 sec Info 12:37:12 am VALIDATION COMPLETED: [View Table Part Master For Supplier Name By Supplier Header Coloumn] Info 12:37:12 am Execution time since last step: 0.00 sec Info 12:37:12 am ============================================== Pass 12:37:12 am ✅ Part found successfully: 22-16-63 | Description: Magaly633 Info 12:37:12 am Execution time since last step: 0.00 sec Info 12:37:12 am Stored Part Data: {Part Description=Magaly633, Part Number=22-16-63, Filter Used=Part No.} Info 12:37:12 am Execution time since last step: 0.00 sec Info 12:37:12 am ===== END: Verify Part Number & Description (Supplier Side) ===== Info 12:37:12 am Execution time since last step: 0.00 sec Info 12:37:12 am ===== START: Validating Saved Data for Supplier End (Part Attributes Tab) ===== Info 12:37:14 am Execution time since last step: 2.01 sec Info 12:37:14 am ===== ENSURE PART ATTRIBUTES TAB (BOOTSTRAP FORCE) ===== Warning 12:37:14 am ⚠ Header not visible. Forcing Bootstrap tab switch... Pass 12:37:15 am ✔ Part Attributes tab FORCEFULLY activated via Bootstrap JS Info 12:37:18 am Execution time since last step: 3.91 sec Info 12:37:18 am Expected Part Number: 22-16-63 Info 12:37:18 am Execution time since last step: 0.00 sec Info 12:37:18 am Expected Part Description: Magaly633 Info 12:37:18 am Execution time since last step: 0.00 sec Info 12:37:18 am Expected Commodity Group: Plastics Info 12:37:18 am Execution time since last step: 0.00 sec Info 12:37:18 am Actual Part Number: 22-16-63 Info 12:37:18 am Execution time since last step: 0.00 sec Info 12:37:18 am Actual Part Description: Magaly633 Info 12:37:18 am Execution time since last step: 0.00 sec Info 12:37:18 am Actual Commodity Group: Plastics Pass 12:37:18 am Part Number matched successfully. Pass 12:37:18 am Part Description matched successfully. Pass 12:37:18 am Commodity Group matched successfully. Pass 12:37:18 am SOB matched successfully → 10.125 Pass 12:37:18 am All validations completed successfully for Supplier-end saved data. Info 12:37:18 am Execution time since last step: 0.04 sec Info 12:37:18 am ===== END: Supplier-End Data Validation Completed ===== Info 12:37:18 am Execution time since last step: 0.00 sec Info 12:37:18 am ============================================== Info 12:37:18 am Execution time since last step: 0.00 sec Info 12:37:18 am START: Validate Price Calculation (Non-Ferrous Casting) Info 12:37:18 am Execution time since last step: 0.00 sec Info 12:37:18 am ============================================== Pass 12:37:22 am ✔ RM Input Category matched | Expected = Non Ferrous Casting | Actual = Non Ferrous Casting Pass 12:37:22 am ✔ Year matched | Expected = 2023-2024 | Actual = 2023-2024 Pass 12:37:22 am ✔ Period matched | Expected = Jan | Actual = Jan Pass 12:37:22 am [PartFinishWeightPerKg] matched → Expected = 234.455 | Actual = 234.455 Pass 12:37:22 am [CastingYield] matched → Expected = 32.000 | Actual = 32.000 Pass 12:37:22 am [MeltLoss] matched → Expected = 12.000 | Actual = 12.000 Pass 12:37:22 am [ScrapRealization] matched → Expected = 65.000 | Actual = 65.000 Pass 12:37:24 am ✔ OHP matched | Expected = RMCCCCC-Rej-199.000 % of RMC ,ICC-10.000 % of RMC ,ICC-10.000 % of PC ,ICC-10.000 % of BOP ,OH-10.000 % of RMC+PC ,P-10.000 % of RMC+PC , | Actual = RMCCCCC-Rej-199.000 % of RMC ,ICC-10.000 % of RMC ,ICC-10.000 % of PC ,ICC-10.000 % of BOP ,OH-10.000 % of RMC+PC ,P-10.000 % of RMC+PC , Pass 12:37:24 am [Rejection] matched → Expected = 12.000 | Actual = 12.000 Pass 12:37:24 am [Packing] matched → Expected = 21.000 | Actual = 21.000 Pass 12:37:24 am [Insurance] matched → Expected = 10.000 | Actual = 10.000 Pass 12:37:24 am [Profit] matched → Expected = 45.000 | Actual = 45.000 Pass 12:37:24 am [OverHead] matched → Expected = 21.000 | Actual = 21.000 Pass 12:37:24 am [IncoTerm] matched → Expected = 34.000 | Actual = 34.000 Pass 12:37:24 am [ICC] matched → Expected = 9.000 | Actual = 9.000 Pass 12:37:24 am [FreightPerKg] matched → Expected = 32.000 | Actual = 32.000 Pass 12:37:24 am [Forwarding] matched → Expected = 11.000 | Actual = 11.000 Pass 12:37:24 am [Factor1] matched → Expected = 2.000 | Actual = 2.000 Pass 12:37:24 am [Factor2] matched → Expected = 3.000 | Actual = 3.000 Pass 12:37:24 am [Factor3] matched → Expected = 43.000 | Actual = 43.000 Pass 12:37:24 am [Remarks] matched → Expected = 2.434 | Actual = 2.434 Fail 12:37:24 am Mismatch: [ToolCost] mismatch → Expected = 2.433 | Actual = 400000.000 Fail 12:37:24 am Mismatch: [AmortizationQty] mismatch → Expected = 233.000 | Actual = 75000.000 Fail 12:37:24 am Mismatch: [ToolAmortizationPerPc] mismatch → Expected = 24343.000 | Actual = 5.333 Pass 12:37:24 am [ToolMaintenanceCost] matched → Expected = 23.000 | Actual = 23.000 Pass 12:37:24 am ✔ Non-Ferrous Casting validation successful Warning 12:37:28 am Execution time since last step: 10.40 sec (Took longer than expected!) Info 12:37:28 am ============================================== Info 12:37:28 am Execution time since last step: 0.00 sec Info 12:37:28 am END: Validate Price Calculation (Non-Ferrous Casting) Info 12:37:28 am Execution time since last step: 0.00 sec Info 12:37:28 am ============================================== Info 12:37:28 am Execution time since last step: 0.00 sec Info 12:37:28 am -------------------------------------------------- Info 12:37:28 am Execution time since last step: 0.00 sec Info 12:37:28 am STARTING BOP VALIDATION (UI ↔ MAP) Info 12:37:28 am Execution time since last step: 0.00 sec Info 12:37:28 am -------------------------------------------------- Info 12:37:28 am Execution time since last step: 0.00 sec Info 12:37:28 am Expected BOP values received → {Header_Duties%=0.000, PartNo=M5 pressure rivet nut-28102024, Header_Supply=Supplier Name-01, Header_Other Cost=0.000, Header_BOP Handling%=0.000, Header_Total Cost=246.00000, PartCostPerUnit=123.000, Header_Part Description=28102024, Header_Supply Currency=, Header_Qty/Pc=2, Header_Currency Conversion=1.000, ToastMessage=BOP Saved successfully., Header_UOM=Nos., Header_Bop Type=Bolt, Header_Freight & Insurance %=, TotalCost_ExtraCell=246.000, QtyPerPc=2, Header_Sub Total=246.000, TotalCost_UI=246.00000, Header_Part Cost/Unit=123.000} Info 12:37:30 am Execution time since last step: 2.01 sec Info 12:37:30 am switching to BOP tab Pass 12:37:31 am switch to BOP tab executed Pass 12:37:32 am ✔ Standard BOP header visible. Pass 12:37:32 am ✔ Standard BOP table & first row ready. Pass 12:37:32 am ✔ BOP page loaded successfully Pass 12:37:32 am Part No matched → M5 pressure rivet nut-28102024 Info 12:37:32 am Execution time since last step: 1.37 sec Info 12:37:32 am ✅ Found header 'Qty/Pc' at column index: 7 Pass 12:37:32 am 📋 Retrieved value from column 'Qty/Pc' = '2.000'. Pass 12:37:32 am Qty/Pc matched → 2.000 Info 12:37:32 am Execution time since last step: 0.13 sec Info 12:37:32 am ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 12:37:32 am 📋 Retrieved value from column 'Part Cost/Unit' = '123.00000'. Pass 12:37:32 am Part Cost/Unit matched → 123.000 Info 12:37:32 am Execution time since last step: 0.21 sec Info 12:37:32 am ✅ Found header 'Total Cost' at column index: 16 Pass 12:37:32 am 📋 Retrieved value from column 'Total Cost' = '246.000'. Pass 12:37:32 am Total Cost (UI) matched → 246.000 Pass 12:37:32 am Total Cost (Extra Cell) matched → 246.000 Info 12:37:32 am Execution time since last step: 0.08 sec Info 12:37:32 am ------ VALIDATING ALL HEADER VALUES ------ Info 12:37:32 am Execution time since last step: 0.10 sec Info 12:37:32 am ✅ Found header 'Duties%' at column index: 10 Pass 12:37:32 am 📋 Retrieved value from column 'Duties%' = '0.000'. Pass 12:37:32 am Duties% matched → 0.000 Info 12:37:32 am Execution time since last step: 0.09 sec Info 12:37:32 am ✅ Found header 'Supply' at column index: 4 Pass 12:37:32 am 📋 Retrieved value from column 'Supply' = 'Supplier Name-01'. Pass 12:37:32 am Supply matched → Supplier Name-01 Info 12:37:33 am Execution time since last step: 0.19 sec Info 12:37:33 am ✅ Found header 'Other Cost' at column index: 12 Pass 12:37:33 am 📋 Retrieved value from column 'Other Cost' = '0.000'. Pass 12:37:33 am Other Cost matched → 0.000 Info 12:37:33 am Execution time since last step: 0.16 sec Info 12:37:33 am ✅ Found header 'BOP Handling%' at column index: 15 Pass 12:37:33 am 📋 Retrieved value from column 'BOP Handling%' = '0.000'. Pass 12:37:33 am BOP Handling% matched → 0.000 Info 12:37:33 am Execution time since last step: 0.08 sec Info 12:37:33 am ✅ Found header 'Part Description' at column index: 3 Pass 12:37:33 am 📋 Retrieved value from column 'Part Description' = '28102024'. Pass 12:37:33 am Part Description matched → 28102024.000 Info 12:37:33 am Execution time since last step: 0.04 sec Info 12:37:33 am Skipping header validation for blank expected value → Supply Currency Info 12:37:33 am Execution time since last step: 0.09 sec Info 12:37:33 am ✅ Found header 'Currency Conversion' at column index: 9 Pass 12:37:33 am 📋 Retrieved value from column 'Currency Conversion' = '1.000'. Pass 12:37:33 am Currency Conversion matched → 1.000 Info 12:37:33 am Execution time since last step: 0.10 sec Info 12:37:33 am ✅ Found header 'UOM' at column index: 6 Pass 12:37:33 am 📋 Retrieved value from column 'UOM' = 'Nos.'. Pass 12:37:33 am UOM matched → Nos. Info 12:37:33 am Execution time since last step: 0.07 sec Info 12:37:33 am ✅ Found header 'Bop Type' at column index: 2 Pass 12:37:33 am 📋 Retrieved value from column 'Bop Type' = 'Bolt'. Pass 12:37:33 am Bop Type matched → Bolt Info 12:37:33 am Execution time since last step: 0.04 sec Info 12:37:33 am Skipping header validation for blank expected value → Freight & Insurance % Info 12:37:33 am Execution time since last step: 0.12 sec Info 12:37:33 am ✅ Found header 'Sub Total' at column index: 14 Pass 12:37:33 am 📋 Retrieved value from column 'Sub Total' = '246.000'. Pass 12:37:33 am Sub Total matched → 246.000 Info 12:37:33 am Execution time since last step: 0.04 sec Info 12:37:33 am -------------------------------------------------- Info 12:37:33 am Execution time since last step: 0.00 sec Info 12:37:33 am BOP VALIDATION COMPLETED Info 12:37:33 am Execution time since last step: 0.00 sec Info 12:37:33 am -------------------------------------------------- Info 12:37:33 am Execution time since last step: 0.00 sec Info 12:37:33 am Tooling COST MAP FROM EnterToolingCost(): {ToolPartNodrp=Manual Entry, FirstYrVolume=20000, ToolType=Carbide tool, FifthYrVolume=10000, PartEnvelopeHeight=5.30, PartEnvelopeWidth=12.10, Toolowinership=Customer Paid, PartEnvelopeLength=25.50, Toollife=tool-101, ToolPartNo=12345, SupplierToolfor=0801-Celesta, SecondYrVolume=18000, SettledToolCost=500000, ToolDesc=Automation Tool Description, FourthYrVolume=12000, ToolAdvance=100000, ThirdYrVolume=15000} Info 12:37:33 am Execution time since last step: 0.00 sec Info 12:37:33 am ============================================== Info 12:37:33 am Execution time since last step: 0.00 sec Info 12:37:33 am VALIDATION STARTED: [Tooling Cost Section] Info 12:37:33 am Execution time since last step: 0.00 sec Info 12:37:33 am ============================================== Info 12:37:34 am Execution time since last step: 0.27 sec Info 12:37:34 am Navigated to 'Tooling Cost' tab for verification. Pass 12:37:34 am ✔ Tooling Cost header visible. Pass 12:37:34 am ✔ Tooling Cost table & first row ready. Info 12:37:34 am Execution time since last step: 0.74 sec Info 12:37:34 am 🔍 Starting validation for 17 Tooling Cost fields... Fail 12:37:59 am Mismatch: FAIL: [Tool No.] Expected = Manual Entry | Actual = Select Pass 12:38:00 am PASS: [First Year Volume] Expected = 20000 | Actual = 20000 Pass 12:38:25 am PASS: [Tool Type] Expected = Carbide tool | Actual = Carbide tool Pass 12:38:25 am PASS: [Fifth Year Volume] Expected = 10000 | Actual = 10000 Pass 12:38:26 am PASS: [Part Envelope Height(mm)] Expected = 5.30 | Actual = 5.30 Pass 12:38:26 am PASS: [Part Envelope Width(mm)] Expected = 12.10 | Actual = 12.10 Pass 12:38:51 am PASS: [Tool Owner ship] Expected = Customer Paid | Actual = Customer Paid Pass 12:38:51 am PASS: [Part Envelope Length(mm)] Expected = 25.50 | Actual = 25.50 Pass 12:38:52 am PASS: [Tool Life] Expected = tool-101 | Actual = tool-101 Fail 12:38:52 am Mismatch: FAIL: [Enter Tool No.] Expected = 12345 | Actual = Manual Entry Pass 12:39:17 am PASS: [Supplier Name and Code] Expected = 0801-Celesta | Actual = 0801-Celesta Pass 12:39:17 am PASS: [Second Year Volume] Expected = 18000 | Actual = 18000 Pass 12:39:18 am PASS: [Settled Tool Cost] Expected = 500000 | Actual = 500000 Pass 12:39:18 am PASS: [Tool Description] Expected = Automation Tool Description | Actual = Automation Tool Description Pass 12:39:18 am PASS: [Fourth Year Volume] Expected = 12000 | Actual = 12000 Pass 12:39:18 am PASS: [Tool Advance] Expected = 100000 | Actual = 100000 Pass 12:39:19 am PASS: [Third Year Volume] Expected = 15000 | Actual = 15000 Warning 12:39:19 am Execution time since last step: 104.42 sec (Took longer than expected!) Info 12:39:19 am ============================================== Info 12:39:19 am Execution time since last step: 0.00 sec Info 12:39:19 am VALIDATION SUMMARY Info 12:39:19 am Execution time since last step: 0.00 sec Info 12:39:19 am ============================================== Info 12:39:19 am Execution time since last step: 0.00 sec Info 12:39:19 am Checked : 17 Info 12:39:19 am Execution time since last step: 0.00 sec Info 12:39:19 am Passed : 15 Info 12:39:19 am Execution time since last step: 0.00 sec Info 12:39:19 am Failed : 2 Info 12:39:19 am Execution time since last step: 0.00 sec Info 12:39:19 am Warnings : 0 Info 12:39:19 am Execution time since last step: 0.00 sec Info 12:39:19 am ============================================== Fail 12:39:19 am Mismatch: ❌ Validation completed with 2 mismatches. Pass 12:39:19 am Test Passed Pass 12:39:19 am Screenshot on Success
-
PT_C_71Non Ferrous Casting Procurment Updates
12:39:19 am / 00:09:04:444 Fail
PT_C_71Non Ferrous Casting Procurment Updates
01.03.2026 12:39:19 am 01.03.2026 12:48:23 am 00:09:04:444 · #test-id=25Status Timestamp Details Pass 12:39:25 am Clicked on option: Master Data Warning 12:39:25 am Execution time since last step: 6.00 sec (Took longer than expected!) Info 12:39:25 am Master Data Is Displayed On Dashboard.... Pass 12:39:29 am Clicked Master Option: Part Master Info 12:39:29 am Execution time since last step: 4.12 sec Info 12:39:29 am ===== STEP 1: Enter Part Details ===== Pass 12:39:29 am Entered Part Number → 31-57-44 Pass 12:39:32 am Entered Part Description → Nancie474 Info 12:39:34 am Execution time since last step: 4.65 sec Info 12:39:34 am ===== STEP 2: Selecting Part UOM Value ===== Info 12:39:34 am Execution time since last step: 0.23 sec Info 12:39:34 am Clicked on UOM dropdown. Info 12:39:36 am Execution time since last step: 2.27 sec Info 12:39:36 am Entered search keyword in UOM search box → Hourly Pass 12:39:38 am Selected UOM → Hourly Info 12:39:40 am Execution time since last step: 4.25 sec Info 12:39:40 am ===== STEP 3: Selecting Company Name ===== Pass 12:39:43 am Selected Company Name → COSTMASTER-0304-MOHALI-CM1 Info 12:39:43 am Execution time since last step: 2.41 sec Info 12:39:43 am ===== STEP 4: Selecting Radio Button By Name ===== Pass 12:39:43 am Selected Radio Button → Procurement Info 12:39:45 am Execution time since last step: 2.22 sec Info 12:39:45 am ===== STEP 5: Selecting Supplier Name ===== Pass 12:39:46 am Selected Supplier → 0801-Celesta Info 12:39:48 am Execution time since last step: 2.84 sec Info 12:39:48 am ===== STEP 6: Selecting Customer Name ===== Pass 12:40:01 am Selected Customer → Rishicustomer-Tbilisi-0004 Warning 12:40:05 am Execution time since last step: 17.25 sec (Took longer than expected!) Info 12:40:05 am ===== STEP 6: Selecting Product Category ===== Info 12:40:06 am Execution time since last step: 1.14 sec Info 12:40:06 am trying JavaScript click for: Pass 12:40:11 am Selected Product Category → rishi Warning 12:40:11 am Execution time since last step: 5.20 sec (Took longer than expected!) Info 12:40:11 am ===== STEP 7: Selecting Product Model ===== Info 12:40:12 am Execution time since last step: 0.27 sec Info 12:40:12 am trying JavaScript click for: Pass 12:40:17 am Selected Product Model → JKLakshmi-001 Warning 12:40:19 am Execution time since last step: 6.96 sec (Took longer than expected!) Info 12:40:19 am ===== STEP 8: Selecting Special Product Category ===== Info 12:40:20 am Execution time since last step: 1.13 sec Info 12:40:20 am trying JavaScript click for: Pass 12:40:23 am Selected Special Product Category → ACCESSORIES Info 12:40:25 am Execution time since last step: 4.95 sec Info 12:40:25 am ===== STEP 9: Clicking Save Button ===== Info 12:40:25 am Execution time since last step: 0.06 sec Info 12:40:25 am ===== STEP: Clicking Button in Part Master → Save ===== Pass 12:40:25 am ✅ Successfully clicked button → Save Pass 12:40:25 am Clicked on 'Save' button successfully. Info 12:40:25 am Execution time since last step: 0.12 sec Info 12:40:25 am ===== STEP 10: Verifying Toast Message ===== Info 12:40:27 am Execution time since last step: 1.63 sec Info 12:40:27 am Toast message appeared: Part Master details saved successfully. Info 12:40:27 am Execution time since last step: 0.00 sec Info 12:40:27 am ✅ Toast message validated successfully. Expected: Part Master details saved successfully. Pass 12:40:27 am Toast message verification completed successfully. Info 12:40:27 am Execution time since last step: 0.00 sec Info 12:40:27 am ===== START: Verify Part Number & Description View Table PartMaster ===== Info 12:40:31 am Execution time since last step: 4.25 sec Info 12:40:31 am Opening Part Master filter and selecting: Part No. Warning 12:41:23 am Execution time since last step: 52.32 sec (Took longer than expected!) Info 12:41:23 am Filter value selected: Part No. Warning 12:41:32 am Execution time since last step: 8.98 sec (Took longer than expected!) Info 12:41:32 am ============================================== Info 12:41:32 am Execution time since last step: 0.00 sec Info 12:41:32 am [View Table Part Master For Supplier Name By Supplier Header Coloumn] Info 12:41:32 am Execution time since last step: 0.00 sec Info 12:41:32 am ============================================== Info 12:41:33 am Execution time since last step: 0.50 sec Info 12:41:33 am ✅ Total Headers Found: 31 Info 12:41:33 am Execution time since last step: 0.00 sec Info 12:41:33 am Headers → [Action, Company Name, Part No., Part Description, Part UOM, Costing Type, Product Category, Product Model Name and No., Special Product Category, Customer, Customer Part No., Supplier Detail 1, %SOB, Unit Price, Supplier Detail 2, Supplier Detail 3, Supplier Detail 4, Supplier Detail 5, Supplier Detail 6, Supplier Detail 7, Supplier Detail 8, Supplier Detail 9, Supplier Detail 10, Customer Name 1, Customer 1 Unit Price, Customer Name 2, Customer 2 Unit Price, Customer Name 3, Customer 3 Unit Price, Customer Name 4, Customer 4 Unit Price] Info 12:41:33 am Execution time since last step: 0.00 sec Info 12:41:33 am 🧩 Validation Targets → [Company Name, Part No., Part Description, Part UOM, Product Category, Product Model Name and No., Special Product Category, Customer, Supplier Detail 1] Warning 12:41:33 am [Company Name] mismatch ignored → Expected: COSTMASTER-0304-MOHALI-CM1 | Actual: COSTMASTER-0304-CM1 Pass 12:41:33 am [Part No.] Match → Expected: 31-57-44 | Actual: 31-57-44 Pass 12:41:33 am [Part Description] Match → Expected: Nancie474 | Actual: Nancie474 Pass 12:41:33 am [Part UOM] Match → Expected: Hourly | Actual: Hourly Pass 12:41:33 am [Product Category] Match → Expected: rishi | Actual: rishi Pass 12:41:33 am [Product Model Name and No.] Match → Expected: JKLakshmi-001 | Actual: JKLakshmi-001 Pass 12:41:33 am [Special Product Category] Match → Expected: ACCESSORIES | Actual: ACCESSORIES Warning 12:41:33 am [Customer] mismatch ignored → Expected: Rishicustomer-Tbilisi-0004 | Actual: Rishicustomer-0004 Fail 12:41:33 am Supplier mismatch → Expected: 0801-Celesta | Actual: 0801 - Celesta Pass 12:41:33 am Row matched by Part No. (Supplier not verified, continuing click). Pass 12:41:37 am 🟢 Clicked Supplier cell → 0801 - Celesta Info 12:41:37 am Execution time since last step: 4.60 sec Info 12:41:37 am ============================================== Info 12:41:37 am Execution time since last step: 0.00 sec Info 12:41:37 am VALIDATION COMPLETED: [View Table Part Master For Supplier Name By Supplier Header Coloumn] Info 12:41:37 am Execution time since last step: 0.00 sec Info 12:41:37 am ============================================== Pass 12:41:37 am ✅ Part found successfully: 31-57-44 | Description: Nancie474 Info 12:41:37 am Execution time since last step: 0.00 sec Info 12:41:37 am Stored Part Data: {Part Description=Nancie474, Part Number=31-57-44, Filter Used=Part No.} Info 12:41:37 am Execution time since last step: 0.00 sec Info 12:41:37 am ===== END: Verify Part Number & Description (Supplier Side) ===== Info 12:41:38 am Execution time since last step: 1.01 sec Info 12:41:38 am ===== START: Verifying and Writing Data in 'Part Attributes' Tab (Procurement) ===== Info 12:41:39 am Execution time since last step: 1.01 sec Info 12:41:39 am ===== ENSURE PART ATTRIBUTES TAB (BOOTSTRAP FORCE) ===== Warning 12:41:39 am ⚠ Header not visible. Forcing Bootstrap tab switch... Pass 12:41:40 am ✔ Part Attributes tab FORCEFULLY activated via Bootstrap JS Info 12:41:40 am Execution time since last step: 0.74 sec Info 12:41:40 am STEP 1: Opening Commodity Group dropdown... Warning 12:41:42 am ⚠ Dropdown already contains 912 options before searching. Info 12:41:42 am Execution time since last step: 2.36 sec Info 12:41:42 am STEP 2: Searching for Commodity Group: Plastics Pass 12:41:45 am ✅ 3 Commodity Group options loaded after search. Info 12:41:45 am Execution time since last step: 2.43 sec Info 12:41:45 am STEP 3: Selecting desired Commodity Group from search result... Pass 12:41:45 am ✅ Selected Commodity Group: Plastics Info 12:41:45 am Execution time since last step: 0.10 sec Info 12:41:45 am STEP 4: Entering SOB value... Info 12:41:45 am Execution time since last step: 0.24 sec Info 12:41:45 am Entered SOB Value: 10.125 → Stored As (3dp): 10.125 Info 12:41:45 am Execution time since last step: 0.00 sec Info 12:41:45 am STEP 5: Clicking Save on Part Attributes... Pass 12:41:46 am ✅ Toast Message Verified. Info 12:41:46 am Execution time since last step: 0.42 sec Info 12:41:46 am STEP 6: Fetching SOB value from UI after save for extra confirmation... Info 12:41:46 am Execution time since last step: 0.04 sec Info 12:41:46 am UI SOB Value after save: 10.125 → Normalized (3dp): 10.125 Info 12:41:48 am Execution time since last step: 2.01 sec Info 12:41:48 am ===== END: 'Part Attributes' Tab Flow Completed (Procurement) ===== Info 12:41:49 am Execution time since last step: 1.51 sec Info 12:41:49 am ============================================== Info 12:41:49 am Execution time since last step: 0.00 sec Info 12:41:49 am START: SAVE PRICE CALCULATION (Non-Ferrous Casting) Info 12:41:49 am Execution time since last step: 0.00 sec Info 12:41:49 am ============================================== Pass 12:41:50 am Navigated to Part Price Calculations tab Pass 12:41:56 am RM Input Category Selected → Non Ferrous Casting Pass 12:41:57 am Non-Ferrous Casting radio selected Pass 12:42:00 am Commodity Group Entered → Non-Ferrous Casting Pass 12:42:02 am Commodity Group Selected → Non-Ferrous Casting Pass 12:42:05 am Classification Entered → Aluminum Pass 12:42:07 am Classification Selected → Aluminum Pass 12:42:08 am Year Selected → 2023-2024 Pass 12:42:10 am Period Selected → Jan Pass 12:42:12 am Specific Grade Entered → CRCA-007 Pass 12:42:14 am Specific Grade Selected → CRCA-007 Pass 12:42:20 am PartFinishWeightPerKg → 234.4553 Pass 12:42:22 am CastingYield → 32 Pass 12:42:25 am MeltLoss → 12 Pass 12:42:27 am ScrapRealization → 65 Pass 12:42:33 am OHP Entered → RMCCCCC-Rej-199.000 % of RMC ,ICC-10.000 % of RMC ,ICC-10.000 % of PC ,ICC-10.000 % of BOP ,OH-10.000 % of RMC+PC ,P-10.000 % of RMC+PC , Pass 12:42:34 am OHP Selected → RMCCCCC-Rej-199.000 % of RMC ,ICC-10.000 % of RMC ,ICC-10.000 % of PC ,ICC-10.000 % of BOP ,OH-10.000 % of RMC+PC ,P-10.000 % of RMC+PC , Pass 12:42:39 am Rejection → 12 Pass 12:42:42 am Packing → 21 Pass 12:42:44 am Insurance → 10 Pass 12:42:47 am Profit → 45 Pass 12:42:49 am OverHead → 21 Pass 12:42:51 am IncoTerm → 34 Pass 12:42:54 am ICC → 9 Pass 12:42:57 am FreightPerKg → 32 Pass 12:42:59 am Forwarding → 11 Pass 12:43:02 am Factor1 → 2 Pass 12:43:04 am Factor2 → 3 Pass 12:43:07 am Factor3 → 43 Pass 12:43:09 am Remarks → 2.43433 Pass 12:43:12 am ToolCost → 2.433 Pass 12:43:14 am AmortizationQty → 233 Pass 12:43:17 am ToolAmortizationPerPc → 24343 Pass 12:43:20 am ToolMaintenanceCost → 23 Pass 12:43:21 am Clicked Save button Pass 12:43:23 am Toast Message → Something went wrong. Warning 12:43:23 am Execution time since last step: 93.49 sec (Took longer than expected!) Info 12:43:23 am ============================================== Info 12:43:23 am Execution time since last step: 0.00 sec Info 12:43:23 am END: SAVE PRICE CALCULATION (Non-Ferrous Casting) Info 12:43:23 am Execution time since last step: 0.00 sec Info 12:43:23 am ============================================== Info 12:43:23 am Execution time since last step: 0.00 sec Info 12:43:23 am switching to BOP tab Pass 12:43:25 am switch to BOP tab executed Pass 12:43:25 am ✔ Header located successfully. Warning 12:43:26 am Action click failed, invoking JS function directly Pass 12:43:26 am '+ BOP' action executed. Pass 12:43:31 am ✔ BOP Table displayed. Pass 12:43:42 am Selected Part No: M5 pressure rivet nut-28102024 Warning 12:43:43 am Execution time since last step: 20.12 sec (Took longer than expected!) Info 12:43:43 am ✅ Found header 'Qty/Pc' at column index: 7 Pass 12:43:44 am 🟢 Entered value '2' in column 'Qty/Pc' successfully. Pass 12:43:44 am Qty/Pc entered → 2 Info 12:43:45 am Execution time since last step: 2.40 sec Info 12:43:45 am ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 12:43:45 am 📋 Retrieved value from column 'Part Cost/Unit' = '123.000'. Pass 12:43:45 am ✔ BOP calculation completed (Part Cost/Unit non-zero). Info 12:43:45 am Execution time since last step: 0.14 sec Info 12:43:45 am ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 12:43:45 am 📋 Retrieved value from column 'Part Cost/Unit' = '123.000'. Pass 12:43:45 am Auto fetched Part Cost/Unit → 123.000 Info 12:43:45 am Execution time since last step: 0.22 sec Info 12:43:45 am ✅ Found header 'Total Cost' at column index: 16 Pass 12:43:46 am 📋 Retrieved value from column 'Total Cost' = '246.00000'. Pass 12:43:46 am Fetched Total Cost (UI) → 246.00000 Pass 12:43:46 am Fetched Total Cost (Extra Cell) → 246.000 Info 12:43:46 am Execution time since last step: 0.16 sec Info 12:43:46 am ✅ Found header 'Bop Type' at column index: 2 Pass 12:43:46 am 📋 Retrieved value from column 'Bop Type' = 'Bolt'. Info 12:43:46 am Execution time since last step: 0.09 sec Info 12:43:46 am ✅ Found header 'Part Description' at column index: 3 Pass 12:43:46 am 📋 Retrieved value from column 'Part Description' = '28102024'. Info 12:43:46 am Execution time since last step: 0.10 sec Info 12:43:46 am ✅ Found header 'Supply' at column index: 4 Pass 12:43:46 am 📋 Retrieved value from column 'Supply' = 'Supplier Name-01'. Info 12:43:46 am Execution time since last step: 0.12 sec Info 12:43:46 am ✅ Found header 'Supply Currency' at column index: 5 Pass 12:43:46 am 📋 Retrieved value from column 'Supply Currency' = ''. Info 12:43:46 am Execution time since last step: 0.12 sec Info 12:43:46 am ✅ Found header 'UOM' at column index: 6 Pass 12:43:46 am 📋 Retrieved value from column 'UOM' = 'Nos.'. Info 12:43:46 am Execution time since last step: 0.13 sec Info 12:43:46 am ✅ Found header 'Qty/Pc' at column index: 7 Pass 12:43:46 am 📋 Retrieved value from column 'Qty/Pc' = '2'. Info 12:43:46 am Execution time since last step: 0.13 sec Info 12:43:46 am ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 12:43:46 am 📋 Retrieved value from column 'Part Cost/Unit' = '123.000'. Info 12:43:47 am Execution time since last step: 0.18 sec Info 12:43:47 am ✅ Found header 'Currency Conversion' at column index: 9 Pass 12:43:47 am 📋 Retrieved value from column 'Currency Conversion' = '1.000'. Info 12:43:47 am Execution time since last step: 0.15 sec Info 12:43:47 am ✅ Found header 'Duties%' at column index: 10 Pass 12:43:47 am 📋 Retrieved value from column 'Duties%' = '0.000'. Info 12:43:47 am Execution time since last step: 0.15 sec Info 12:43:47 am ✅ Found header 'Freight & Insurance %' at column index: 11 Pass 12:43:47 am 📋 Retrieved value from column 'Freight & Insurance %' = ''. Info 12:43:47 am Execution time since last step: 0.17 sec Info 12:43:47 am ✅ Found header 'Other Cost' at column index: 12 Pass 12:43:47 am 📋 Retrieved value from column 'Other Cost' = '0.000'. Info 12:43:47 am Execution time since last step: 0.18 sec Info 12:43:47 am ✅ Found header 'Sub Total' at column index: 14 Pass 12:43:47 am 📋 Retrieved value from column 'Sub Total' = '246.000'. Info 12:43:47 am Execution time since last step: 0.18 sec Info 12:43:47 am ✅ Found header 'BOP Handling%' at column index: 15 Pass 12:43:47 am 📋 Retrieved value from column 'BOP Handling%' = '0.000'. Info 12:43:48 am Execution time since last step: 0.19 sec Info 12:43:48 am ✅ Found header 'Total Cost' at column index: 16 Pass 12:43:48 am 📋 Retrieved value from column 'Total Cost' = '246.00000'. Info 12:43:48 am Execution time since last step: 0.03 sec Info 12:43:48 am Captured 14 header-value pairs from BOP table. Info 12:43:48 am Execution time since last step: 0.00 sec Info 12:43:48 am Captured BOP Header Values: Bop Type = Bolt, Part Description = 28102024, Supply = Supplier Name-01, Supply Currency = , UOM = Nos., Qty/Pc = 2, Part Cost/Unit = 123.000, Currency Conversion = 1.000, Duties% = 0.000, Freight & Insurance % = , Other Cost = 0.000, Sub Total = 246.000, BOP Handling% = 0.000, Total Cost = 246.00000 Pass 12:43:49 am ✔ Save button is enabled. Pass 12:43:49 am ✔ Save button clicked. Pass 12:43:49 am Toast received → BOP Saved successfully. Info 12:43:51 am Execution time since last step: 3.02 sec Info 12:43:51 am ===== Filling Tooling Cost Form for Part: 31-57-44 ===== Info 12:43:52 am Execution time since last step: 1.87 sec Info 12:43:52 am Navigated to Tooling Cost tab. Pass 12:43:55 am ✔ Tooling Cost header visible. Pass 12:43:55 am ✔ Add Tool button visible. Pass 12:43:55 am Clicked Add New Tooling Row button. Pass 12:43:56 am ✔ Selected dropdown [Tool Number] = Manual Entry Pass 12:43:59 am ✔ Entered [12345] in Enter Tool No. Pass 12:44:01 am ✔ Entered [Automation Tool Description] in Tool Description Pass 12:44:03 am ✔ Selected dropdown [Supplier Name & Code] = 0801-Celesta Pass 12:44:06 am ✔ Selected dropdown [Tool Ownership] = Customer Paid Pass 12:44:08 am ✔ Selected dropdown [Tool Type] = Carbide tool Pass 12:44:10 am ✔ Entered [25.50] in Part Envelope Length Pass 12:44:13 am ✔ Entered [12.10] in Part Envelope Width Pass 12:44:15 am ✔ Entered [5.30] in Part Envelope Height Pass 12:44:18 am ✔ Entered [500000] in Settled Tool Cost Pass 12:44:20 am ✔ Entered [100000] in Tool Advance Pass 12:44:22 am ✔ Entered [20000] in First Year Volume Pass 12:44:25 am ✔ Entered [18000] in Second Year Volume Pass 12:44:27 am ✔ Entered [15000] in Third Year Volume Pass 12:44:30 am ✔ Entered [12000] in Fourth Year Volume Pass 12:44:32 am ✔ Entered [10000] in Fifth Year Volume Pass 12:44:35 am ✔ Entered [tool-101] in Tool Life Pass 12:44:35 am 🎉 All Tooling Cost fields entered successfully! Warning 12:44:35 am Execution time since last step: 42.26 sec (Took longer than expected!) Info 12:44:35 am Attempting to click Save button in Tooling Cost tab... Pass 12:44:35 am Clicked Save button successfully. Pass 12:44:35 am Toast Message Displayed: Tooling Cost saved successfully. Warning 12:44:41 am Execution time since last step: 6.55 sec (Took longer than expected!) Info 12:44:41 am ===== START: UPDATE DATA IN 'Part Attributes' TAB (PROCUREMENT) ===== Warning 12:44:41 am ⚠ Tab not active → Re-loading Info 12:44:42 am Execution time since last step: 0.43 sec Info 12:44:42 am Navigated to tab → Part Price Calculations Info 12:44:43 am Execution time since last step: 1.21 sec Info 12:44:43 am Attempt 1 to load Part Attributes tab Info 12:44:43 am Execution time since last step: 0.31 sec Info 12:44:43 am Navigated to tab → Part Attributes Pass 12:44:44 am ✔ Part Attributes tab active (Attempt 1) Info 12:44:44 am Execution time since last step: 1.07 sec Info 12:44:44 am STEP 1: Opening Commodity Group dropdown... Info 12:44:48 am Execution time since last step: 3.75 sec Info 12:44:48 am STEP 2: Selected Commodity Group: Plastics Info 12:44:48 am Execution time since last step: 0.15 sec Info 12:44:48 am STEP 3: OLD SOB Value: 10.125 Pass 12:44:48 am STEP 4: UPDATED SOB → Old: 10.125 | New: 25.789 Pass 12:44:49 am ✔ Update Toast Valid: Part attribute details saved successfully. Info 12:44:49 am Execution time since last step: 0.66 sec Info 12:44:49 am STEP 6: After Save UI SOB Value: 25.789 Info 12:44:50 am Execution time since last step: 1.51 sec Info 12:44:50 am ===== END: UPDATE COMPLETED FOR PART ATTRIBUTES (PROCUREMENT) ===== Info 12:44:50 am Execution time since last step: 0.00 sec Info 12:44:50 am ============================================== Info 12:44:50 am Execution time since last step: 0.00 sec Info 12:44:50 am START: Update Price Calculation (Non-Ferrous Casting) Info 12:44:50 am Execution time since last step: 0.00 sec Info 12:44:50 am ============================================== Pass 12:44:59 am PartFinishWeightPerKg → 240.7788 Pass 12:45:02 am CastingYield → 36 Pass 12:45:05 am MeltLoss → 15 Pass 12:45:08 am ScrapRealization → 72 Pass 12:45:12 am Rejection → 18 Pass 12:45:15 am Packing → 26 Pass 12:45:18 am Insurance → 14 Pass 12:45:20 am Profit → 52 Pass 12:45:23 am OverHead → 29 Pass 12:45:25 am IncoTerm → 41 Pass 12:45:28 am ICC → 13 Pass 12:45:31 am FreightPerKg → 37 Pass 12:45:33 am Forwarding → 16 Pass 12:45:36 am Factor1 → 6 Pass 12:45:39 am Factor2 → 7 Pass 12:45:42 am Factor3 → 52 Pass 12:45:45 am Remarks → update_nf Pass 12:45:47 am ToolCost → 5.988 Pass 12:45:49 am AmortizationQty → 455 Pass 12:45:53 am ToolAmortizationPerPc → 32555 Pass 12:45:56 am ToolMaintenanceCost → 39 Pass 12:45:58 am Clicked Save button for update Pass 12:46:00 am Toast → Something went wrong. Warning 12:46:00 am Execution time since last step: 69.60 sec (Took longer than expected!) Info 12:46:00 am ============================================== Info 12:46:00 am Execution time since last step: 0.00 sec Info 12:46:00 am END: Update Price Calculation (Non-Ferrous Casting) Info 12:46:00 am Execution time since last step: 0.00 sec Info 12:46:00 am ============================================== Info 12:46:00 am Execution time since last step: 0.00 sec Info 12:46:00 am ===== START: UPDATE BOP ENTRY PROCESS ===== Info 12:46:00 am Execution time since last step: 0.00 sec Info 12:46:00 am switching to BOP tab Pass 12:46:02 am switch to BOP tab executed Info 12:46:02 am Execution time since last step: 2.16 sec Info 12:46:02 am Navigated to BOP tab (Update Mode). Pass 12:46:02 am BOP Table visible. Info 12:46:02 am Execution time since last step: 0.21 sec Info 12:46:02 am ✅ Found header 'Qty/Pc' at column index: 7 Pass 12:46:02 am 📋 Retrieved value from column 'Qty/Pc' = '2.000'. Info 12:46:03 am Execution time since last step: 0.20 sec Info 12:46:03 am ✅ Found header 'Total Cost' at column index: 16 Pass 12:46:03 am 📋 Retrieved value from column 'Total Cost' = '246.000'. Info 12:46:03 am Execution time since last step: 0.04 sec Info 12:46:03 am OLD Part No : M5 pressure rivet nut-28102024 Info 12:46:03 am Execution time since last step: 0.00 sec Info 12:46:03 am OLD Qty/Pc : 2.000 Info 12:46:03 am Execution time since last step: 0.00 sec Info 12:46:03 am OLD Total Cost : 246.000 Pass 12:46:03 am Updated Part No → M5 pressure rivet nut-28102024 Info 12:46:04 am Execution time since last step: 0.98 sec Info 12:46:04 am ✅ Found header 'Qty/Pc' at column index: 7 Fail 12:46:05 am ❌ Exception while entering value in 'Qty/Pc' cell: element click intercepted: Element is not clickable at point (657, 266). Other element would receive the click: (Session info: chrome=143.0.7499.170) Build info: version: '4.25.0', revision: '8a8aea2337' System info: os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '21.0.8' Driver info: org.openqa.selenium.chrome.ChromeDriver Command: [14044e54d9a0a14c6ac07be732f8f15c, clickElement {id=f.716C744AF68833EE3B8A6E69552C0228.d.3BEF90DCAAA0698A13C985BDE195CFC5.e.897814}] Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 143.0.7499.170, chrome: {chromedriverVersion: 143.0.7499.169 (164b20aab62..., userDataDir: C:\Users\RAJTRI~1\AppData\L...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:59377}, goog:processID: 4808, networkConnectionEnabled: false, pageLoadStrategy: normal, platformName: windows, proxy: Proxy(), se:cdp: ws://localhost:59377/devtoo..., se:cdpVersion: 143.0.7499.170, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:extension:minPinLength: true, webauthn:extension:prf: true, webauthn:virtualAuthenticators: true} Element: [[ChromeDriver: chrome on windows (14044e54d9a0a14c6ac07be732f8f15c)] -> xpath: //table[@id='standaradTable']//tbody[@id='bopStandardBody']/tr[1]/*[7]//input] Session ID: 14044e54d9a0a14c6ac07be732f8f15c Pass 12:46:05 am Updated Qty/Pc → 3 Info 12:46:05 am Execution time since last step: 1.88 sec Info 12:46:05 am ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 12:46:05 am 📋 Retrieved value from column 'Part Cost/Unit' = '123.00000'. Info 12:46:06 am Execution time since last step: 0.21 sec Info 12:46:06 am ✅ Found header 'Total Cost' at column index: 16 Pass 12:46:06 am 📋 Retrieved value from column 'Total Cost' = '246.000'. Pass 12:46:07 am Save button enabled. Pass 12:46:07 am Save button clicked for UPDATE. Pass 12:46:07 am Toast received → BOP Saved successfully. Info 12:46:07 am Execution time since last step: 1.58 sec Info 12:46:07 am ===== END: UPDATE BOP ENTRY PROCESS ===== Info 12:46:09 am Execution time since last step: 1.51 sec Info 12:46:09 am ===== START: UPDATE TOOLING COST (Only Input Fields Updated) ===== Info 12:46:09 am Execution time since last step: 0.00 sec Info 12:46:09 am Force switching to Tooling Cost tab Pass 12:46:09 am ✔ Forced switch to Tooling Cost tab executed Pass 12:46:11 am ✔ Tooling Cost UPDATE page loaded successfully. Info 12:46:11 am Execution time since last step: 2.16 sec Info 12:46:11 am Updating ONLY input fields (dropdown unchanged). Pass 12:46:11 am ✔ Selected dropdown [Tool Number] = Manual Entry Pass 12:46:11 am Tool Number dropdown updated. Pass 12:46:14 am ✔ Updated [Enter Tool No] → 999 Pass 12:46:15 am ✔ Updated [Tool Description] → Updated-Manual-999 Pass 12:46:17 am ✔ Updated [Envelope Length] → 20.5566 Pass 12:46:19 am ✔ Updated [Envelope Width] → 21.5566 Pass 12:46:21 am ✔ Updated [Envelope Height] → 5.1234 Pass 12:46:22 am ✔ Updated [Additional Cost] → 2.5567 Pass 12:46:24 am ✔ Updated [Settled Tool Cost] → 9 Pass 12:46:26 am ✔ Updated [Tool Advance] → 3 Pass 12:46:27 am ✔ Updated [First Year Volume] → 5 Pass 12:46:29 am ✔ Updated [Second Year Volume] → 4 Pass 12:46:30 am ✔ Updated [Third Year Volume] → 6 Pass 12:46:32 am ✔ Updated [Fourth Year Volume] → 7 Pass 12:46:34 am ✔ Updated [Fifth Year Volume] → 8 Pass 12:46:35 am ✔ Updated [Total Tool Cost] → 12.5678 Warning 12:46:35 am Execution time since last step: 24.50 sec (Took longer than expected!) Info 12:46:35 am Exiting Tooling edit mode before Save Pass 12:46:37 am Tooling Save button clicked successfully. Pass 12:46:37 am ✔ Tooling Cost UPDATED Successfully → Tooling Cost saved successfully. Pass 12:46:40 am Clicked on option: Master Data Warning 12:46:40 am Execution time since last step: 5.09 sec (Took longer than expected!) Info 12:46:40 am Master Data Is Displayed On Dashboard.... Pass 12:46:44 am Clicked Master Option: Part Master Warning 12:46:46 am Execution time since last step: 5.73 sec (Took longer than expected!) Info 12:46:46 am ===== START: Verify Part Number & Description View Table PartMaster ===== Info 12:46:50 am Execution time since last step: 4.17 sec Info 12:46:50 am Opening Part Master filter and selecting: Part No. Warning 12:47:43 am Execution time since last step: 52.20 sec (Took longer than expected!) Info 12:47:43 am Filter value selected: Part No. Warning 12:47:51 am Execution time since last step: 8.88 sec (Took longer than expected!) Info 12:47:51 am ============================================== Info 12:47:51 am Execution time since last step: 0.00 sec Info 12:47:51 am [View Table Part Master For Supplier Name By Supplier Header Coloumn] Info 12:47:51 am Execution time since last step: 0.00 sec Info 12:47:51 am ============================================== Info 12:47:52 am Execution time since last step: 0.48 sec Info 12:47:52 am ✅ Total Headers Found: 31 Info 12:47:52 am Execution time since last step: 0.00 sec Info 12:47:52 am Headers → [Action, Company Name, Part No., Part Description, Part UOM, Costing Type, Product Category, Product Model Name and No., Special Product Category, Customer, Customer Part No., Supplier Detail 1, %SOB, Unit Price, Supplier Detail 2, Supplier Detail 3, Supplier Detail 4, Supplier Detail 5, Supplier Detail 6, Supplier Detail 7, Supplier Detail 8, Supplier Detail 9, Supplier Detail 10, Customer Name 1, Customer 1 Unit Price, Customer Name 2, Customer 2 Unit Price, Customer Name 3, Customer 3 Unit Price, Customer Name 4, Customer 4 Unit Price] Info 12:47:52 am Execution time since last step: 0.00 sec Info 12:47:52 am 🧩 Validation Targets → [Company Name, Part No., Part Description, Part UOM, Product Category, Product Model Name and No., Special Product Category, Customer, Supplier Detail 1] Warning 12:47:52 am [Company Name] mismatch ignored → Expected: COSTMASTER-0304-MOHALI-CM1 | Actual: COSTMASTER-0304-CM1 Pass 12:47:52 am [Part No.] Match → Expected: 31-57-44 | Actual: 31-57-44 Pass 12:47:52 am [Part Description] Match → Expected: Nancie474 | Actual: Nancie474 Pass 12:47:52 am [Part UOM] Match → Expected: Hourly | Actual: Hourly Pass 12:47:52 am [Product Category] Match → Expected: rishi | Actual: rishi Pass 12:47:52 am [Product Model Name and No.] Match → Expected: JKLakshmi-001 | Actual: JKLakshmi-001 Pass 12:47:52 am [Special Product Category] Match → Expected: ACCESSORIES | Actual: ACCESSORIES Warning 12:47:52 am [Customer] mismatch ignored → Expected: Rishicustomer-Tbilisi-0004 | Actual: Rishicustomer-0004 Fail 12:47:52 am Supplier mismatch → Expected: 0801-Celesta | Actual: 0801 - Celesta Pass 12:47:52 am Row matched by Part No. (Supplier not verified, continuing click). Pass 12:47:57 am 🟢 Clicked Supplier cell → 0801 - Celesta Warning 12:47:57 am Execution time since last step: 5.32 sec (Took longer than expected!) Info 12:47:57 am ============================================== Info 12:47:57 am Execution time since last step: 0.00 sec Info 12:47:57 am VALIDATION COMPLETED: [View Table Part Master For Supplier Name By Supplier Header Coloumn] Info 12:47:57 am Execution time since last step: 0.00 sec Info 12:47:57 am ============================================== Pass 12:47:57 am ✅ Part found successfully: 31-57-44 | Description: Nancie474 Info 12:47:57 am Execution time since last step: 0.00 sec Info 12:47:57 am Stored Part Data: {Part Description=Nancie474, Part Number=31-57-44, Filter Used=Part No.} Info 12:47:57 am Execution time since last step: 0.00 sec Info 12:47:57 am ===== END: Verify Part Number & Description (Supplier Side) ===== Info 12:47:57 am Execution time since last step: 0.00 sec Info 12:47:57 am ===== START: Supplier-End Data Validation (UPDATE) ===== Info 12:47:57 am Execution time since last step: 0.00 sec Info 12:47:57 am 🔹 Expected Part Number: 31-57-44 Info 12:47:57 am Execution time since last step: 0.00 sec Info 12:47:57 am 🔹 Expected Part Description: Nancie474 Info 12:47:57 am Execution time since last step: 0.00 sec Info 12:47:57 am 🔹 Expected Commodity Group: Plastics Info 12:47:57 am Execution time since last step: 0.00 sec Info 12:47:57 am 🔹 Expected SOB (3dp): 25.789 Info 12:47:57 am Execution time since last step: 0.00 sec Info 12:47:57 am ===== ENSURE PART ATTRIBUTES TAB (BOOTSTRAP FORCE) ===== Warning 12:47:57 am ⚠ Header not visible. Forcing Bootstrap tab switch... Pass 12:47:58 am ✔ Part Attributes tab FORCEFULLY activated via Bootstrap JS Info 12:48:00 am Execution time since last step: 2.31 sec Info 12:48:00 am 🔹 Actual Part Number: 31-57-44 Info 12:48:00 am Execution time since last step: 0.00 sec Info 12:48:00 am 🔹 Actual Part Description: Nancie474 Info 12:48:00 am Execution time since last step: 0.00 sec Info 12:48:00 am 🔹 Actual Commodity Group: Plastics Info 12:48:00 am Execution time since last step: 0.00 sec Info 12:48:00 am 🔹 Actual SOB (3dp): 25.789 Pass 12:48:00 am ✔ Part Number matched successfully. Pass 12:48:00 am ✔ Part Description matched successfully. Pass 12:48:00 am ✔ Commodity Group matched successfully. Pass 12:48:00 am ✔ SOB matched successfully → 25.789 Pass 12:48:00 am PASS: All validations completed for Supplier-end updated data. Info 12:48:00 am Execution time since last step: 0.00 sec Info 12:48:00 am ===== END: Supplier-End Data Validation (UPDATE) ===== Info 12:48:00 am Execution time since last step: 0.00 sec Info 12:48:00 am ============================================== Info 12:48:00 am Execution time since last step: 0.00 sec Info 12:48:00 am START: Validate Price Calculation (Non-Ferrous Casting) Info 12:48:00 am Execution time since last step: 0.00 sec Info 12:48:00 am ============================================== Pass 12:48:03 am ✔ RM Input Category matched | Expected = Non Ferrous Casting | Actual = Non Ferrous Casting Pass 12:48:04 am ✔ Year matched | Expected = 2023-2024 | Actual = 2023-2024 Pass 12:48:04 am ✔ Period matched | Expected = Jan | Actual = Jan Pass 12:48:04 am [PartFinishWeightPerKg] matched → Expected = 240.779 | Actual = 240.779 Pass 12:48:04 am [CastingYield] matched → Expected = 36.000 | Actual = 36.000 Pass 12:48:04 am [MeltLoss] matched → Expected = 15.000 | Actual = 15.000 Pass 12:48:04 am [ScrapRealization] matched → Expected = 72.000 | Actual = 72.000 Pass 12:48:06 am ✔ OHP matched | Expected = RMCCCCC-Rej-199.000 % of RMC ,ICC-10.000 % of RMC ,ICC-10.000 % of PC ,ICC-10.000 % of BOP ,OH-10.000 % of RMC+PC ,P-10.000 % of RMC+PC , | Actual = RMCCCCC-Rej-199.000 % of RMC ,ICC-10.000 % of RMC ,ICC-10.000 % of PC ,ICC-10.000 % of BOP ,OH-10.000 % of RMC+PC ,P-10.000 % of RMC+PC , Pass 12:48:06 am [Rejection] matched → Expected = 18.000 | Actual = 18.000 Pass 12:48:06 am [Packing] matched → Expected = 26.000 | Actual = 26.000 Pass 12:48:06 am [Insurance] matched → Expected = 14.000 | Actual = 14.000 Pass 12:48:06 am [Profit] matched → Expected = 52.000 | Actual = 52.000 Pass 12:48:06 am [OverHead] matched → Expected = 29.000 | Actual = 29.000 Pass 12:48:06 am [IncoTerm] matched → Expected = 41.000 | Actual = 41.000 Pass 12:48:06 am [ICC] matched → Expected = 13.000 | Actual = 13.000 Pass 12:48:06 am [FreightPerKg] matched → Expected = 37.000 | Actual = 37.000 Pass 12:48:06 am [Forwarding] matched → Expected = 16.000 | Actual = 16.000 Pass 12:48:06 am [Factor1] matched → Expected = 6.000 | Actual = 6.000 Pass 12:48:06 am [Factor2] matched → Expected = 7.000 | Actual = 7.000 Pass 12:48:06 am [Factor3] matched → Expected = 52.000 | Actual = 52.000 Pass 12:48:06 am [Remarks] matched → Expected = update_nf | Actual = update_nf Fail 12:48:06 am Mismatch: [ToolCost] mismatch → Expected = 5.988 | Actual = 6.000 Fail 12:48:06 am Mismatch: [AmortizationQty] mismatch → Expected = 455.000 | Actual = 30.000 Fail 12:48:06 am Mismatch: [ToolAmortizationPerPc] mismatch → Expected = 32555.000 | Actual = 0.200 Pass 12:48:06 am [ToolMaintenanceCost] matched → Expected = 39.000 | Actual = 39.000 Pass 12:48:06 am ✔ Non-Ferrous Casting validation successful Warning 12:48:10 am Execution time since last step: 10.51 sec (Took longer than expected!) Info 12:48:10 am ============================================== Info 12:48:10 am Execution time since last step: 0.00 sec Info 12:48:10 am END: Validate Price Calculation (Non-Ferrous Casting) Info 12:48:10 am Execution time since last step: 0.00 sec Info 12:48:10 am ============================================== Info 12:48:10 am Execution time since last step: 0.00 sec Info 12:48:10 am -------------------------------------------------- Info 12:48:10 am Execution time since last step: 0.00 sec Info 12:48:10 am STARTING BOP VALIDATION (UI ↔ MAP) Info 12:48:10 am Execution time since last step: 0.00 sec Info 12:48:10 am -------------------------------------------------- Info 12:48:10 am Execution time since last step: 0.00 sec Info 12:48:10 am Expected BOP values received → {ToastMessage=BOP Saved successfully., PartNo=M5 pressure rivet nut-28102024, PartCostPerUnit=123.00000, TotalCost_ExtraCell=246.000, QtyPerPc=3, TotalCost_UI=246.000} Info 12:48:12 am Execution time since last step: 2.02 sec Info 12:48:12 am switching to BOP tab Pass 12:48:13 am switch to BOP tab executed Pass 12:48:13 am ✔ Standard BOP header visible. Pass 12:48:13 am ✔ Standard BOP table & first row ready. Pass 12:48:13 am ✔ BOP page loaded successfully Pass 12:48:13 am Part No matched → M5 pressure rivet nut-28102024 Info 12:48:13 am Execution time since last step: 1.24 sec Info 12:48:13 am ✅ Found header 'Qty/Pc' at column index: 7 Pass 12:48:13 am 📋 Retrieved value from column 'Qty/Pc' = '2.000'. Fail 12:48:13 am Qty/Pc mismatch → Expected: 3.000 | Actual: 2.000 Info 12:48:13 am Execution time since last step: 0.14 sec Info 12:48:13 am ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 12:48:14 am 📋 Retrieved value from column 'Part Cost/Unit' = '123.00000'. Pass 12:48:14 am Part Cost/Unit matched → 123.000 Info 12:48:14 am Execution time since last step: 0.24 sec Info 12:48:14 am ✅ Found header 'Total Cost' at column index: 16 Pass 12:48:14 am 📋 Retrieved value from column 'Total Cost' = '246.000'. Pass 12:48:14 am Total Cost (UI) matched → 246.000 Pass 12:48:14 am Total Cost (Extra Cell) matched → 246.000 Info 12:48:14 am Execution time since last step: 0.07 sec Info 12:48:14 am ------ VALIDATING ALL HEADER VALUES ------ Info 12:48:14 am Execution time since last step: 0.00 sec Info 12:48:14 am -------------------------------------------------- Info 12:48:14 am Execution time since last step: 0.00 sec Info 12:48:14 am BOP VALIDATION COMPLETED Info 12:48:14 am Execution time since last step: 0.00 sec Info 12:48:14 am -------------------------------------------------- Info 12:48:14 am Execution time since last step: 0.00 sec Info 12:48:14 am Tooling COST MAP FROM EnterToolingCost(): {ToolPartNodrp=Manual Entry, ToolDelta=2.5567, FirstYrVolume=5, FifthYrVolume=8, PartEnvelopeHeight=5.1234, PartEnvelopeWidth=21.5566, PartEnvelopeLength=20.5566, ToastMessage=Tooling Cost saved successfully., ToolCostDirectEntry=12.5678, ToolPartNo=999, SecondYrVolume=4, SettledToolCost=9, ToolDesc=Updated-Manual-999, FourthYrVolume=7, ToolAdvance=3, ThirdYrVolume=6} Info 12:48:14 am Execution time since last step: 0.00 sec Info 12:48:14 am ============================================== Info 12:48:14 am Execution time since last step: 0.00 sec Info 12:48:14 am 🔵 UPDATE VALIDATION STARTED: [Tooling Cost Section] Info 12:48:14 am Execution time since last step: 0.00 sec Info 12:48:14 am ============================================== Info 12:48:16 am Execution time since last step: 1.74 sec Info 12:48:16 am Navigated to 'Tooling Cost' tab for UPDATE validation. Info 12:48:17 am Execution time since last step: 1.01 sec Info 12:48:17 am 🔍 Starting UPDATE validation for 16 fields... Warning 12:48:17 am ⚠ Skipped (Not part of UPDATE validation) → ToolPartNodrp Warning 12:48:17 am ⚠ Skipped (Not part of UPDATE validation) → ToolDelta Pass 12:48:18 am PASS → [First Year Volume] Expected=5 | Actual=5 Pass 12:48:18 am PASS → [Fifth Year Volume] Expected=8 | Actual=8 Pass 12:48:19 am PASS → [Part Envelope Height(mm)] Expected=5.1234 | Actual=5.1234 Pass 12:48:19 am PASS → [Part Envelope Width(mm)] Expected=21.5566 | Actual=21.5566 Pass 12:48:20 am PASS → [Part Envelope Length(mm)] Expected=20.5566 | Actual=20.5566 Warning 12:48:20 am ⚠ Skipped (Not part of UPDATE validation) → ToolCostDirectEntry Fail 12:48:20 am FAIL → [Enter Tool No.] Expected=999 | Actual=Manual Entry Pass 12:48:21 am PASS → [Second Year Volume] Expected=4 | Actual=4 Pass 12:48:21 am PASS → [Settled Tool Cost] Expected=9 | Actual=9 Pass 12:48:21 am PASS → [Tool Description] Expected=Updated-Manual-999 | Actual=Updated-Manual-999 Pass 12:48:22 am PASS → [Fourth Year Volume] Expected=7 | Actual=7 Pass 12:48:23 am PASS → [Tool Advance] Expected=3 | Actual=3 Pass 12:48:23 am PASS → [Third Year Volume] Expected=6 | Actual=6 Warning 12:48:23 am Execution time since last step: 6.61 sec (Took longer than expected!) Info 12:48:23 am ============================================== Info 12:48:23 am Execution time since last step: 0.00 sec Info 12:48:23 am SUMMARY: Info 12:48:23 am Execution time since last step: 0.00 sec Info 12:48:23 am ============================================== Info 12:48:23 am Execution time since last step: 0.00 sec Info 12:48:23 am Passed: 11 Info 12:48:23 am Execution time since last step: 0.00 sec Info 12:48:23 am Failed: 1 Info 12:48:23 am Execution time since last step: 0.00 sec Info 12:48:23 am Warnings: 3 Fail 12:48:23 am Mismatch: ❌ UPDATE Validation FAILED Info 12:48:23 am Execution time since last step: 0.00 sec Info 12:48:23 am ============================================== Pass 12:48:23 am Test Passed Pass 12:48:23 am Screenshot on Success
-
PT_C_29Exporting All The Templates With Procurnment
12:48:23 am / 00:06:31:110 Fail
PT_C_29Exporting All The Templates With Procurnment
01.03.2026 12:48:23 am 01.03.2026 12:54:54 am 00:06:31:110 · #test-id=26Status Timestamp Details Pass 12:48:29 am Clicked on option: Master Data Warning 12:48:29 am Execution time since last step: 5.30 sec (Took longer than expected!) Info 12:48:29 am Master Data Is Displayed On Dashboard.... Pass 12:48:33 am Clicked Master Option: Part Master Info 12:48:33 am Execution time since last step: 3.88 sec Info 12:48:33 am ===== STEP 1: Enter Part Details ===== Pass 12:48:33 am Entered Part Number → 38-02-04 Pass 12:48:35 am Entered Part Description → Leigh115 Info 12:48:37 am Execution time since last step: 4.52 sec Info 12:48:37 am ===== STEP 2: Selecting Part UOM Value ===== Info 12:48:37 am Execution time since last step: 0.20 sec Info 12:48:37 am Clicked on UOM dropdown. Info 12:48:40 am Execution time since last step: 2.26 sec Info 12:48:40 am Entered search keyword in UOM search box → Hourly Pass 12:48:42 am Selected UOM → Hourly Info 12:48:44 am Execution time since last step: 4.20 sec Info 12:48:44 am ===== STEP 3: Selecting Company Name ===== Pass 12:48:46 am Selected Company Name → COSTMASTER-0304-MOHALI-CM1 Info 12:48:46 am Execution time since last step: 2.30 sec Info 12:48:46 am ===== STEP 4: Selecting Radio Button By Name ===== Pass 12:48:46 am Selected Radio Button → Procurement Info 12:48:48 am Execution time since last step: 2.22 sec Info 12:48:48 am ===== STEP 5: Selecting Supplier Name ===== Pass 12:48:49 am Selected Supplier → 0801-Celesta Info 12:48:51 am Execution time since last step: 2.82 sec Info 12:48:51 am ===== STEP 6: Selecting Customer Name ===== Pass 12:49:03 am Selected Customer → Rishicustomer-Tbilisi-0004 Warning 12:49:07 am Execution time since last step: 15.85 sec (Took longer than expected!) Info 12:49:07 am ===== STEP 6: Selecting Product Category ===== Info 12:49:08 am Execution time since last step: 1.16 sec Info 12:49:08 am trying JavaScript click for: Pass 12:49:13 am Selected Product Category → rishi Warning 12:49:13 am Execution time since last step: 5.09 sec (Took longer than expected!) Info 12:49:13 am ===== STEP 7: Selecting Product Model ===== Info 12:49:13 am Execution time since last step: 0.27 sec Info 12:49:13 am trying JavaScript click for: Pass 12:49:18 am Selected Product Model → JKLakshmi-001 Warning 12:49:20 am Execution time since last step: 6.86 sec (Took longer than expected!) Info 12:49:20 am ===== STEP 8: Selecting Special Product Category ===== Info 12:49:21 am Execution time since last step: 1.16 sec Info 12:49:21 am trying JavaScript click for: Pass 12:49:24 am Selected Special Product Category → ACCESSORIES Info 12:49:26 am Execution time since last step: 4.81 sec Info 12:49:26 am ===== STEP 9: Clicking Save Button ===== Info 12:49:26 am Execution time since last step: 0.04 sec Info 12:49:26 am ===== STEP: Clicking Button in Part Master → Save ===== Pass 12:49:26 am ✅ Successfully clicked button → Save Pass 12:49:26 am Clicked on 'Save' button successfully. Info 12:49:26 am Execution time since last step: 0.11 sec Info 12:49:26 am ===== STEP 10: Verifying Toast Message ===== Info 12:49:28 am Execution time since last step: 1.15 sec Info 12:49:28 am Toast message appeared: Part Master details saved successfully. Info 12:49:28 am Execution time since last step: 0.00 sec Info 12:49:28 am ✅ Toast message validated successfully. Expected: Part Master details saved successfully. Pass 12:49:28 am Toast message verification completed successfully. Info 12:49:28 am Execution time since last step: 0.00 sec Info 12:49:28 am ===== START: Verify Part Number & Description View Table PartMaster ===== Info 12:49:32 am Execution time since last step: 4.20 sec Info 12:49:32 am Opening Part Master filter and selecting: Part No. Warning 12:50:24 am Execution time since last step: 52.09 sec (Took longer than expected!) Info 12:50:24 am Filter value selected: Part No. Warning 12:50:33 am Execution time since last step: 8.96 sec (Took longer than expected!) Info 12:50:33 am ============================================== Info 12:50:33 am Execution time since last step: 0.00 sec Info 12:50:33 am [View Table Part Master For Supplier Name By Supplier Header Coloumn] Info 12:50:33 am Execution time since last step: 0.00 sec Info 12:50:33 am ============================================== Info 12:50:33 am Execution time since last step: 0.52 sec Info 12:50:33 am ✅ Total Headers Found: 31 Info 12:50:33 am Execution time since last step: 0.00 sec Info 12:50:33 am Headers → [Action, Company Name, Part No., Part Description, Part UOM, Costing Type, Product Category, Product Model Name and No., Special Product Category, Customer, Customer Part No., Supplier Detail 1, %SOB, Unit Price, Supplier Detail 2, Supplier Detail 3, Supplier Detail 4, Supplier Detail 5, Supplier Detail 6, Supplier Detail 7, Supplier Detail 8, Supplier Detail 9, Supplier Detail 10, Customer Name 1, Customer 1 Unit Price, Customer Name 2, Customer 2 Unit Price, Customer Name 3, Customer 3 Unit Price, Customer Name 4, Customer 4 Unit Price] Info 12:50:33 am Execution time since last step: 0.00 sec Info 12:50:33 am 🧩 Validation Targets → [Company Name, Part No., Part Description, Part UOM, Product Category, Product Model Name and No., Special Product Category, Customer, Supplier Detail 1] Warning 12:50:33 am [Company Name] mismatch ignored → Expected: COSTMASTER-0304-MOHALI-CM1 | Actual: COSTMASTER-0304-CM1 Pass 12:50:33 am [Part No.] Match → Expected: 38-02-04 | Actual: 38-02-04 Pass 12:50:33 am [Part Description] Match → Expected: Leigh115 | Actual: Leigh115 Pass 12:50:33 am [Part UOM] Match → Expected: Hourly | Actual: Hourly Pass 12:50:33 am [Product Category] Match → Expected: rishi | Actual: rishi Pass 12:50:33 am [Product Model Name and No.] Match → Expected: JKLakshmi-001 | Actual: JKLakshmi-001 Pass 12:50:33 am [Special Product Category] Match → Expected: ACCESSORIES | Actual: ACCESSORIES Warning 12:50:33 am [Customer] mismatch ignored → Expected: Rishicustomer-Tbilisi-0004 | Actual: Rishicustomer-0004 Fail 12:50:33 am Supplier mismatch → Expected: 0801-Celesta | Actual: 0801 - Celesta Pass 12:50:33 am Row matched by Part No. (Supplier not verified, continuing click). Pass 12:50:37 am 🟢 Clicked Supplier cell → 0801 - Celesta Info 12:50:37 am Execution time since last step: 3.46 sec Info 12:50:37 am ============================================== Info 12:50:37 am Execution time since last step: 0.00 sec Info 12:50:37 am VALIDATION COMPLETED: [View Table Part Master For Supplier Name By Supplier Header Coloumn] Info 12:50:37 am Execution time since last step: 0.00 sec Info 12:50:37 am ============================================== Pass 12:50:37 am ✅ Part found successfully: 38-02-04 | Description: Leigh115 Info 12:50:37 am Execution time since last step: 0.00 sec Info 12:50:37 am Stored Part Data: {Part Description=Leigh115, Part Number=38-02-04, Filter Used=Part No.} Info 12:50:37 am Execution time since last step: 0.00 sec Info 12:50:37 am ===== END: Verify Part Number & Description (Supplier Side) ===== Info 12:50:38 am Execution time since last step: 1.01 sec Info 12:50:38 am ===== START: Verify Three-Bar Functionality (Ferrous Casting) ===== Info 12:50:38 am Execution time since last step: 0.47 sec Info 12:50:38 am Navigated to 'Part Price Calculations' tab. Pass 12:50:42 am Selected RM Input Category → Non Ferrous Casting Warning 12:51:58 am Execution time since last step: 79.78 sec (Took longer than expected!) Info 12:51:58 am trying JavaScript click for: Fail 12:53:14 am JavaScript click also FAILED for: Warning 12:53:14 am Execution time since last step: 76.18 sec (Took longer than expected!) Info 12:53:14 am User Clicked Direct Radio Button Warning 12:53:19 am Execution time since last step: 5.29 sec (Took longer than expected!) Info 12:53:19 am Three-bar list loaded successfully. Total Options: 6 Pass 12:53:20 am Clicked → Export Whole Report Warning 12:53:25 am Execution time since last step: 5.20 sec (Took longer than expected!) Info 12:53:25 am ✅ Latest Excel File Found: C:\Users\Raj Tripathi\Downloads\2012025\CostMasters-ICE-V5.0\downloads\_03-01-2026_00_53_19.xlsx Pass 12:53:31 am Clicked → Consolidated Assembly Fail 12:53:34 am Toast mismatch → Expected: Consolidated Assembly Exported SucessFully. | Actual: Unable to export! Fail 12:53:36 am 'Export as PDF' NOT FOUND under Three-Bar menu. Fail 12:54:54 am Exception in VerifyThreeBarFunctionalityFerrousCasting → Expected condition failed: waiting for visibility of element located by By.xpath: //*[@id='toast-container']/div/div (tried for 60 second(s) with 500 milliseconds interval) Build info: version: '4.25.0', revision: '8a8aea2337' System info: os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '21.0.8' Driver info: org.openqa.selenium.chrome.ChromeDriver Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 143.0.7499.170, chrome: {chromedriverVersion: 143.0.7499.169 (164b20aab62..., userDataDir: C:\Users\RAJTRI~1\AppData\L...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:59377}, goog:processID: 4808, networkConnectionEnabled: false, pageLoadStrategy: normal, platformName: windows, proxy: Proxy(), se:cdp: ws://localhost:59377/devtoo..., se:cdpVersion: 143.0.7499.170, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:extension:minPinLength: true, webauthn:extension:prf: true, webauthn:virtualAuthenticators: true} Session ID: 14044e54d9a0a14c6ac07be732f8f15c Warning 12:54:54 am Execution time since last step: 89.47 sec (Took longer than expected!) Info 12:54:54 am ===== END: Verify Three-Bar Functionality (Ferrous Casting) ===== Pass 12:54:54 am Test Passed Pass 12:54:54 am Screenshot on Success
-
PT_C_74Copy Costing Procurnment Non Ferrous Casting
12:54:54 am / 00:11:15:741 Fail
PT_C_74Copy Costing Procurnment Non Ferrous Casting
01.03.2026 12:54:54 am 01.03.2026 1:06:10 am 00:11:15:741 · #test-id=27Status Timestamp Details Pass 12:55:00 am Clicked on option: Master Data Warning 12:55:00 am Execution time since last step: 5.80 sec (Took longer than expected!) Info 12:55:00 am Master Data Is Displayed On Dashboard.... Pass 12:55:03 am Clicked Master Option: Part Master Info 12:55:03 am Execution time since last step: 2.79 sec Info 12:55:03 am ===== STEP 1: Enter Part Details ===== Pass 12:55:03 am Entered Part Number → 36-76-85 Pass 12:55:06 am Entered Part Description → Eladia268 Info 12:55:08 am Execution time since last step: 4.51 sec Info 12:55:08 am ===== STEP 2: Selecting Part UOM Value ===== Info 12:55:08 am Execution time since last step: 0.23 sec Info 12:55:08 am Clicked on UOM dropdown. Info 12:55:10 am Execution time since last step: 2.28 sec Info 12:55:10 am Entered search keyword in UOM search box → Hourly Pass 12:55:12 am Selected UOM → Hourly Info 12:55:14 am Execution time since last step: 4.20 sec Info 12:55:14 am ===== STEP 3: Selecting Company Name ===== Pass 12:55:17 am Selected Company Name → COSTMASTER-0304-MOHALI-CM1 Info 12:55:17 am Execution time since last step: 2.46 sec Info 12:55:17 am ===== STEP 4: Selecting Radio Button By Name ===== Pass 12:55:17 am Selected Radio Button → Procurement Info 12:55:19 am Execution time since last step: 2.24 sec Info 12:55:19 am ===== STEP 5: Selecting Supplier Name ===== Pass 12:55:20 am Selected Supplier → 0801-Celesta Info 12:55:22 am Execution time since last step: 2.88 sec Info 12:55:22 am ===== STEP 6: Selecting Customer Name ===== Pass 12:55:36 am Selected Customer → Rishicustomer-Tbilisi-0004 Warning 12:55:40 am Execution time since last step: 18.31 sec (Took longer than expected!) Info 12:55:40 am ===== STEP 6: Selecting Product Category ===== Info 12:55:41 am Execution time since last step: 1.14 sec Info 12:55:41 am trying JavaScript click for: Pass 12:55:46 am Selected Product Category → rishi Warning 12:55:46 am Execution time since last step: 5.18 sec (Took longer than expected!) Info 12:55:46 am ===== STEP 7: Selecting Product Model ===== Info 12:55:47 am Execution time since last step: 0.29 sec Info 12:55:47 am trying JavaScript click for: Pass 12:55:52 am Selected Product Model → JKLakshmi-001 Warning 12:55:54 am Execution time since last step: 6.90 sec (Took longer than expected!) Info 12:55:54 am ===== STEP 8: Selecting Special Product Category ===== Info 12:55:55 am Execution time since last step: 1.22 sec Info 12:55:55 am trying JavaScript click for: Pass 12:55:58 am Selected Special Product Category → ACCESSORIES Info 12:56:00 am Execution time since last step: 4.92 sec Info 12:56:00 am ===== STEP 9: Clicking Save Button ===== Info 12:56:00 am Execution time since last step: 0.03 sec Info 12:56:00 am ===== STEP: Clicking Button in Part Master → Save ===== Pass 12:56:00 am ✅ Successfully clicked button → Save Pass 12:56:00 am Clicked on 'Save' button successfully. Info 12:56:00 am Execution time since last step: 0.11 sec Info 12:56:00 am ===== STEP 10: Verifying Toast Message ===== Info 12:56:01 am Execution time since last step: 1.52 sec Info 12:56:01 am Toast message appeared: Part Master details saved successfully. Info 12:56:01 am Execution time since last step: 0.00 sec Info 12:56:01 am ✅ Toast message validated successfully. Expected: Part Master details saved successfully. Pass 12:56:01 am Toast message verification completed successfully. Info 12:56:01 am Execution time since last step: 0.00 sec Info 12:56:01 am ==================================================== Info 12:56:01 am Execution time since last step: 0.00 sec Info 12:56:01 am 🧩 STEP 1: Creating SECOND Part Entry for COPY COSTING Validation Info 12:56:01 am Execution time since last step: 0.00 sec Info 12:56:01 am ---------------------------------------------------- Info 12:56:01 am Execution time since last step: 0.00 sec Info 12:56:01 am This part entry is being created specifically to perform Copy Costing tests. Info 12:56:01 am Execution time since last step: 0.00 sec Info 12:56:01 am The costing of the first part will be replicated and validated against this newly created record. Info 12:56:01 am Execution time since last step: 0.00 sec Info 12:56:01 am ==================================================== Info 12:56:01 am Execution time since last step: 0.00 sec Info 12:56:01 am ===== STEP 1: Enter Part Details (Copy Costing Part) ===== Pass 12:56:02 am Entered Part Number (Copy Part) → 00-31-06 Pass 12:56:02 am Entered Part Description (Copy Part) → Tim267 Info 12:56:02 am Execution time since last step: 0.39 sec Info 12:56:02 am ===== STEP 2: Selecting Part UOM Value ===== Info 12:56:02 am Execution time since last step: 0.41 sec Info 12:56:02 am Entered search keyword in UOM search box → Hourly Pass 12:56:02 am Selected UOM → Hourly Info 12:56:02 am Execution time since last step: 0.16 sec Info 12:56:02 am ===== STEP 3: Selecting Company Name ===== Pass 12:56:03 am Selected Company Name → COSTMASTER-0304-MOHALI-CM1 Info 12:56:03 am Execution time since last step: 0.30 sec Info 12:56:03 am ===== STEP 4: Selecting Radio Button By Name ===== Pass 12:56:03 am Selected Supplier Radio Button → Procurement Info 12:56:03 am Execution time since last step: 0.21 sec Info 12:56:03 am ===== STEP 5: Selecting Supplier Name ===== Pass 12:56:04 am Selected Supplier → 0801-Celesta Info 12:56:04 am Execution time since last step: 0.87 sec Info 12:56:04 am ===== STEP 6: Selecting Customer Name ===== Info 12:56:05 am Execution time since last step: 1.15 sec Info 12:56:05 am trying JavaScript click for: Pass 12:56:19 am Selected Customer → Rishicustomer-Tbilisi-0004 Warning 12:56:19 am Execution time since last step: 14.47 sec (Took longer than expected!) Info 12:56:19 am ===== STEP 7: Selecting Product Category ===== Info 12:56:21 am Execution time since last step: 1.13 sec Info 12:56:21 am trying JavaScript click for: Pass 12:56:22 am Selected Product Category → rishi Info 12:56:22 am Execution time since last step: 1.08 sec Info 12:56:22 am ===== STEP 8: Selecting Product Model ===== Info 12:56:22 am Execution time since last step: 0.30 sec Info 12:56:22 am Product Model dropdown clicked. Info 12:56:22 am Execution time since last step: 0.26 sec Info 12:56:22 am Entered Product Model search text → JKLakshmi-001 Pass 12:56:22 am Selected Product Model → JKLakshmi-001 Info 12:56:22 am Execution time since last step: 0.18 sec Info 12:56:22 am ===== STEP 9: Selecting Special Product Category ===== Info 12:56:24 am Execution time since last step: 1.13 sec Info 12:56:24 am trying JavaScript click for: Pass 12:56:24 am Selected Special Product Category → ACCESSORIES Info 12:56:24 am Execution time since last step: 0.88 sec Info 12:56:24 am ===== STEP 10: Clicking Save Button (Copy Costing Part) ===== Info 12:56:24 am Execution time since last step: 0.02 sec Info 12:56:24 am ===== STEP: Clicking Button in Part Master → Save ===== Pass 12:56:25 am ✅ Successfully clicked button → Save Pass 12:56:25 am Clicked on 'Save' button successfully for Copy Costing Part. Info 12:56:25 am Execution time since last step: 0.10 sec Info 12:56:25 am ===== STEP 11: Verifying Toast Message ===== Info 12:56:26 am Execution time since last step: 1.51 sec Info 12:56:26 am Toast message appeared: Part Master details saved successfully. Info 12:56:26 am Execution time since last step: 0.00 sec Info 12:56:26 am ✅ Toast message validated successfully. Expected: Part Master details saved successfully. Pass 12:56:26 am Toast message verification completed successfully for Copy Costing Part. Info 12:56:26 am Execution time since last step: 0.00 sec Info 12:56:26 am ✅ Secondary Part creation completed successfully for Copy Costing comparison. Pass 12:56:27 am Clicked Master Option: Bill of Material Warning 12:56:57 am Execution time since last step: 31.05 sec (Took longer than expected!) Info 12:56:57 am Starting BOM Excel import... Info 12:56:57 am Execution time since last step: 0.04 sec Info 12:56:57 am File selected for upload: C:\Users\Raj Tripathi\Downloads\2012025\CostMasters-ICE-V5.0\downloads\BOM_03-01-2026_00_56_41.xlsx Info 12:56:57 am Execution time since last step: 0.01 sec Info 12:56:57 am ===== 🧩 Step: Opening, Saving & Closing Excel File Safely ===== Info 12:56:57 am Execution time since last step: 0.00 sec Info 12:56:57 am 📁 File Path → C:\Users\Raj Tripathi\Downloads\2012025\CostMasters-ICE-V5.0\downloads\BOM_03-01-2026_00_56_41.xlsx Info 12:56:57 am Execution time since last step: 0.02 sec Info 12:56:57 am 📂 Excel launched successfully. Pass 12:57:02 am 💾 File saved and closed safely using PowerShell COM automation. Pass 12:57:02 am ❎ Excel process terminated successfully. Warning 12:57:04 am Execution time since last step: 7.05 sec (Took longer than expected!) Info 12:57:04 am ===== ✅ Excel File Save & Close Operation Completed Without Affecting Eclipse ===== Info 12:57:06 am Execution time since last step: 2.17 sec Info 12:57:06 am Clicking Import button to open file dialog... Warning 12:57:13 am Execution time since last step: 6.16 sec (Took longer than expected!) Info 12:57:13 am File path pasted: C:\Users\Raj Tripathi\Downloads\2012025\CostMasters-ICE-V5.0\downloads\BOM_03-01-2026_00_56_41.xlsx Info 12:57:14 am Execution time since last step: 1.02 sec Info 12:57:14 am Pressed Enter to confirm file selection. Pass 12:57:28 am Clicked on option: Master Data Warning 12:57:28 am Execution time since last step: 14.51 sec (Took longer than expected!) Info 12:57:28 am Master Data Is Displayed On Dashboard.... Pass 12:57:31 am Clicked Master Option: Part Master Warning 12:57:34 am Execution time since last step: 5.57 sec (Took longer than expected!) Info 12:57:34 am ===== START: Verify Part Number & Description View Table PartMaster ===== Info 12:57:38 am Execution time since last step: 4.20 sec Info 12:57:38 am Opening Part Master filter and selecting: Part No. Warning 12:58:30 am Execution time since last step: 52.17 sec (Took longer than expected!) Info 12:58:30 am Filter value selected: Part No. Warning 12:58:39 am Execution time since last step: 8.95 sec (Took longer than expected!) Info 12:58:39 am ============================================== Info 12:58:39 am Execution time since last step: 0.00 sec Info 12:58:39 am [View Table Part Master For Supplier Name By Supplier Header Coloumn] Info 12:58:39 am Execution time since last step: 0.00 sec Info 12:58:39 am ============================================== Info 12:58:39 am Execution time since last step: 0.48 sec Info 12:58:39 am ✅ Total Headers Found: 31 Info 12:58:39 am Execution time since last step: 0.00 sec Info 12:58:39 am Headers → [Action, Company Name, Part No., Part Description, Part UOM, Costing Type, Product Category, Product Model Name and No., Special Product Category, Customer, Customer Part No., Supplier Detail 1, %SOB, Unit Price, Supplier Detail 2, Supplier Detail 3, Supplier Detail 4, Supplier Detail 5, Supplier Detail 6, Supplier Detail 7, Supplier Detail 8, Supplier Detail 9, Supplier Detail 10, Customer Name 1, Customer 1 Unit Price, Customer Name 2, Customer 2 Unit Price, Customer Name 3, Customer 3 Unit Price, Customer Name 4, Customer 4 Unit Price] Info 12:58:39 am Execution time since last step: 0.00 sec Info 12:58:39 am 🧩 Validation Targets → [Company Name, Part No., Part Description, Part UOM, Product Category, Product Model Name and No., Special Product Category, Customer, Supplier Detail 1] Warning 12:58:40 am [Company Name] mismatch ignored → Expected: COSTMASTER-0304-MOHALI-CM1 | Actual: COSTMASTER-0304-CM1 Pass 12:58:40 am [Part No.] Match → Expected: 36-76-85 | Actual: 36-76-85 Pass 12:58:40 am [Part Description] Match → Expected: Eladia268 | Actual: Eladia268 Pass 12:58:40 am [Part UOM] Match → Expected: Hourly | Actual: Hourly Pass 12:58:40 am [Product Category] Match → Expected: rishi | Actual: rishi Pass 12:58:40 am [Product Model Name and No.] Match → Expected: JKLakshmi-001 | Actual: JKLakshmi-001 Pass 12:58:40 am [Special Product Category] Match → Expected: ACCESSORIES | Actual: ACCESSORIES Warning 12:58:40 am [Customer] mismatch ignored → Expected: Rishicustomer-Tbilisi-0004 | Actual: Rishicustomer-0004 Fail 12:58:40 am Supplier mismatch → Expected: 0801-Celesta | Actual: 0801 - Celesta Pass 12:58:40 am Row matched by Part No. (Supplier not verified, continuing click). Pass 12:58:45 am 🟢 Clicked Supplier cell → 0801 - Celesta Warning 12:58:45 am Execution time since last step: 5.75 sec (Took longer than expected!) Info 12:58:45 am ============================================== Info 12:58:45 am Execution time since last step: 0.00 sec Info 12:58:45 am VALIDATION COMPLETED: [View Table Part Master For Supplier Name By Supplier Header Coloumn] Info 12:58:45 am Execution time since last step: 0.00 sec Info 12:58:45 am ============================================== Pass 12:58:45 am ✅ Part found successfully: 36-76-85 | Description: Eladia268 Info 12:58:45 am Execution time since last step: 0.00 sec Info 12:58:45 am Stored Part Data: {Part Description=Eladia268, Part Number=36-76-85, Filter Used=Part No.} Info 12:58:45 am Execution time since last step: 0.00 sec Info 12:58:45 am ===== END: Verify Part Number & Description (Supplier Side) ===== Info 12:58:46 am Execution time since last step: 1.02 sec Info 12:58:46 am ===== START: Verifying and Writing Data in 'Part Attributes' Tab (Procurement) ===== Info 12:58:47 am Execution time since last step: 1.02 sec Info 12:58:47 am ===== ENSURE PART ATTRIBUTES TAB (BOOTSTRAP FORCE) ===== Warning 12:58:47 am ⚠ Header not visible. Forcing Bootstrap tab switch... Pass 12:58:48 am ✔ Part Attributes tab FORCEFULLY activated via Bootstrap JS Info 12:58:48 am Execution time since last step: 0.66 sec Info 12:58:48 am STEP 1: Opening Commodity Group dropdown... Warning 12:58:50 am ⚠ Dropdown already contains 912 options before searching. Info 12:58:50 am Execution time since last step: 2.33 sec Info 12:58:50 am STEP 2: Searching for Commodity Group: Plastics Pass 12:58:53 am ✅ 3 Commodity Group options loaded after search. Info 12:58:53 am Execution time since last step: 2.34 sec Info 12:58:53 am STEP 3: Selecting desired Commodity Group from search result... Pass 12:58:53 am ✅ Selected Commodity Group: Plastics Info 12:58:53 am Execution time since last step: 0.09 sec Info 12:58:53 am STEP 4: Entering SOB value... Info 12:58:53 am Execution time since last step: 0.26 sec Info 12:58:53 am Entered SOB Value: 10.125 → Stored As (3dp): 10.125 Info 12:58:53 am Execution time since last step: 0.00 sec Info 12:58:53 am STEP 5: Clicking Save on Part Attributes... Pass 12:58:53 am ✅ Toast Message Verified. Info 12:58:53 am Execution time since last step: 0.40 sec Info 12:58:53 am STEP 6: Fetching SOB value from UI after save for extra confirmation... Info 12:58:53 am Execution time since last step: 0.04 sec Info 12:58:53 am UI SOB Value after save: 10.125 → Normalized (3dp): 10.125 Info 12:58:55 am Execution time since last step: 2.01 sec Info 12:58:55 am ===== END: 'Part Attributes' Tab Flow Completed (Procurement) ===== Info 12:58:57 am Execution time since last step: 1.52 sec Info 12:58:57 am ============================================== Info 12:58:57 am Execution time since last step: 0.00 sec Info 12:58:57 am START: SAVE PRICE CALCULATION (Non-Ferrous Casting) Info 12:58:57 am Execution time since last step: 0.00 sec Info 12:58:57 am ============================================== Pass 12:58:57 am Navigated to Part Price Calculations tab Pass 12:59:03 am RM Input Category Selected → Non Ferrous Casting Pass 12:59:05 am Non-Ferrous Casting radio selected Pass 12:59:08 am Commodity Group Entered → Non-Ferrous Casting Pass 12:59:09 am Commodity Group Selected → Non-Ferrous Casting Pass 12:59:12 am Classification Entered → Aluminum Pass 12:59:14 am Classification Selected → Aluminum Pass 12:59:16 am Year Selected → 2023-2024 Pass 12:59:17 am Period Selected → Jan Pass 12:59:20 am Specific Grade Entered → CRCA-007 Pass 12:59:21 am Specific Grade Selected → CRCA-007 Pass 12:59:26 am PartFinishWeightPerKg → 234.4553 Pass 12:59:29 am CastingYield → 32 Pass 12:59:31 am MeltLoss → 12 Pass 12:59:34 am ScrapRealization → 65 Pass 12:59:39 am OHP Entered → RMCCCCC-Rej-199.000 % of RMC ,ICC-10.000 % of RMC ,ICC-10.000 % of PC ,ICC-10.000 % of BOP ,OH-10.000 % of RMC+PC ,P-10.000 % of RMC+PC , Pass 12:59:41 am OHP Selected → RMCCCCC-Rej-199.000 % of RMC ,ICC-10.000 % of RMC ,ICC-10.000 % of PC ,ICC-10.000 % of BOP ,OH-10.000 % of RMC+PC ,P-10.000 % of RMC+PC , Pass 12:59:45 am Rejection → 12 Pass 12:59:47 am Packing → 21 Pass 12:59:50 am Insurance → 10 Pass 12:59:52 am Profit → 45 Pass 12:59:55 am OverHead → 21 Pass 12:59:57 am IncoTerm → 34 Pass 12:59:59 am ICC → 9 Pass 1:00:02 am FreightPerKg → 32 Pass 1:00:04 am Forwarding → 11 Pass 1:00:07 am Factor1 → 2 Pass 1:00:09 am Factor2 → 3 Pass 1:00:12 am Factor3 → 43 Pass 1:00:14 am Remarks → 2.43433 Pass 1:00:16 am ToolCost → 2.433 Pass 1:00:18 am AmortizationQty → 233 Pass 1:00:21 am ToolAmortizationPerPc → 24343 Pass 1:00:24 am ToolMaintenanceCost → 23 Pass 1:00:25 am Clicked Save button Pass 1:00:26 am Toast Message → Something went wrong. Warning 1:00:26 am Execution time since last step: 89.51 sec (Took longer than expected!) Info 1:00:26 am ============================================== Info 1:00:26 am Execution time since last step: 0.00 sec Info 1:00:26 am END: SAVE PRICE CALCULATION (Non-Ferrous Casting) Info 1:00:26 am Execution time since last step: 0.00 sec Info 1:00:26 am ============================================== Info 1:00:26 am Execution time since last step: 0.00 sec Info 1:00:26 am switching to BOP tab Pass 1:00:28 am switch to BOP tab executed Pass 1:00:29 am ✔ Header located successfully. Warning 1:00:29 am Action click failed, invoking JS function directly Pass 1:00:29 am '+ BOP' action executed. Pass 1:00:34 am ✔ BOP Table displayed. Pass 1:00:45 am Selected Part No: M5 pressure rivet nut-28102024 Warning 1:00:46 am Execution time since last step: 19.59 sec (Took longer than expected!) Info 1:00:46 am ✅ Found header 'Qty/Pc' at column index: 7 Pass 1:00:47 am 🟢 Entered value '2' in column 'Qty/Pc' successfully. Pass 1:00:47 am Qty/Pc entered → 2 Info 1:00:48 am Execution time since last step: 2.41 sec Info 1:00:48 am ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 1:00:48 am 📋 Retrieved value from column 'Part Cost/Unit' = '123.000'. Pass 1:00:48 am ✔ BOP calculation completed (Part Cost/Unit non-zero). Info 1:00:48 am Execution time since last step: 0.10 sec Info 1:00:48 am ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 1:00:49 am 📋 Retrieved value from column 'Part Cost/Unit' = '123.000'. Pass 1:00:49 am Auto fetched Part Cost/Unit → 123.000 Info 1:00:49 am Execution time since last step: 0.15 sec Info 1:00:49 am ✅ Found header 'Total Cost' at column index: 16 Pass 1:00:49 am 📋 Retrieved value from column 'Total Cost' = '246.00000'. Pass 1:00:49 am Fetched Total Cost (UI) → 246.00000 Pass 1:00:49 am Fetched Total Cost (Extra Cell) → 246.000 Info 1:00:49 am Execution time since last step: 0.12 sec Info 1:00:49 am ✅ Found header 'Bop Type' at column index: 2 Pass 1:00:49 am 📋 Retrieved value from column 'Bop Type' = 'Bolt'. Info 1:00:49 am Execution time since last step: 0.07 sec Info 1:00:49 am ✅ Found header 'Part Description' at column index: 3 Pass 1:00:49 am 📋 Retrieved value from column 'Part Description' = '28102024'. Info 1:00:49 am Execution time since last step: 0.08 sec Info 1:00:49 am ✅ Found header 'Supply' at column index: 4 Pass 1:00:49 am 📋 Retrieved value from column 'Supply' = 'Supplier Name-01'. Info 1:00:49 am Execution time since last step: 0.08 sec Info 1:00:49 am ✅ Found header 'Supply Currency' at column index: 5 Pass 1:00:49 am 📋 Retrieved value from column 'Supply Currency' = ''. Info 1:00:49 am Execution time since last step: 0.10 sec Info 1:00:49 am ✅ Found header 'UOM' at column index: 6 Pass 1:00:49 am 📋 Retrieved value from column 'UOM' = 'Nos.'. Info 1:00:49 am Execution time since last step: 0.13 sec Info 1:00:49 am ✅ Found header 'Qty/Pc' at column index: 7 Pass 1:00:49 am 📋 Retrieved value from column 'Qty/Pc' = '2'. Info 1:00:49 am Execution time since last step: 0.12 sec Info 1:00:49 am ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 1:00:49 am 📋 Retrieved value from column 'Part Cost/Unit' = '123.000'. Info 1:00:49 am Execution time since last step: 0.11 sec Info 1:00:49 am ✅ Found header 'Currency Conversion' at column index: 9 Pass 1:00:49 am 📋 Retrieved value from column 'Currency Conversion' = '1.000'. Info 1:00:50 am Execution time since last step: 0.11 sec Info 1:00:50 am ✅ Found header 'Duties%' at column index: 10 Pass 1:00:50 am 📋 Retrieved value from column 'Duties%' = '0.000'. Info 1:00:50 am Execution time since last step: 0.14 sec Info 1:00:50 am ✅ Found header 'Freight & Insurance %' at column index: 11 Pass 1:00:50 am 📋 Retrieved value from column 'Freight & Insurance %' = ''. Info 1:00:50 am Execution time since last step: 0.14 sec Info 1:00:50 am ✅ Found header 'Other Cost' at column index: 12 Pass 1:00:50 am 📋 Retrieved value from column 'Other Cost' = '0.000'. Info 1:00:50 am Execution time since last step: 0.15 sec Info 1:00:50 am ✅ Found header 'Sub Total' at column index: 14 Pass 1:00:50 am 📋 Retrieved value from column 'Sub Total' = '246.000'. Info 1:00:50 am Execution time since last step: 0.16 sec Info 1:00:50 am ✅ Found header 'BOP Handling%' at column index: 15 Pass 1:00:50 am 📋 Retrieved value from column 'BOP Handling%' = '0.000'. Info 1:00:50 am Execution time since last step: 0.20 sec Info 1:00:50 am ✅ Found header 'Total Cost' at column index: 16 Pass 1:00:50 am 📋 Retrieved value from column 'Total Cost' = '246.00000'. Info 1:00:50 am Execution time since last step: 0.03 sec Info 1:00:50 am Captured 14 header-value pairs from BOP table. Info 1:00:50 am Execution time since last step: 0.00 sec Info 1:00:50 am Captured BOP Header Values: Bop Type = Bolt, Part Description = 28102024, Supply = Supplier Name-01, Supply Currency = , UOM = Nos., Qty/Pc = 2, Part Cost/Unit = 123.000, Currency Conversion = 1.000, Duties% = 0.000, Freight & Insurance % = , Other Cost = 0.000, Sub Total = 246.000, BOP Handling% = 0.000, Total Cost = 246.00000 Pass 1:00:51 am ✔ Save button is enabled. Pass 1:00:52 am ✔ Save button clicked. Pass 1:00:52 am Toast received → BOP Saved successfully. Pass 1:00:53 am ✔ In House BOP section found. Info 1:00:55 am Execution time since last step: 4.14 sec Info 1:00:55 am trying JavaScript click for: Pass 1:00:55 am ✔ Clicked +Add Info 1:00:56 am Execution time since last step: 1.40 sec Info 1:00:56 am Header Map: {Part No.=0, Bop Type=1, Part Description=2, UOM=3, Qty/Pc=4, RM Grade=5, RM Rate/kg=6, Gross Wt=7, Finish Wt=8, RM Cost=9, Process Cost=10, Others=11, Part Cost/Unit=12, Sub Total=13, BOP Handling%=14, Total Cost=15} Pass 1:00:56 am ✔ Selected In-House Part No → Partno-002-Part Desc-2812 Info 1:00:57 am Execution time since last step: 0.75 sec Info 1:00:57 am ✔ Qty auto reset → 1 Pass 1:00:59 am ✔ Final Qty/Pc = 21 Pass 1:00:59 am Bop Type = Bolt Pass 1:00:59 am Part Description = Part Desc-2812 Pass 1:00:59 am UOM = cm-2 Pass 1:00:59 am RM Grade = ST-1 Pass 1:01:00 am RM Rate/kg = 355 Pass 1:01:00 am Gross Wt = 0 Pass 1:01:00 am Finish Wt = 10 Pass 1:01:00 am RM Cost = 540 Pass 1:01:00 am Process Cost = 20 Pass 1:01:00 am Others = 10 Pass 1:01:00 am Part Cost/Unit = 570 Pass 1:01:00 am Sub Total = 11970.000 Pass 1:01:00 am BOP Handling% = Pass 1:01:00 am Total Cost = 11970.000 Pass 1:01:00 am ✔ Total Cost verified → 11970.0 Pass 1:01:00 am ✔ Save button clicked for In-House BOP. Pass 1:01:00 am Toast received → BOP Saved successfully. Info 1:01:02 am Execution time since last step: 4.91 sec Info 1:01:02 am ===== Filling Tooling Cost Form for Part: 36-76-85 ===== Info 1:01:03 am Execution time since last step: 1.84 sec Info 1:01:03 am Navigated to Tooling Cost tab. Pass 1:01:05 am ✔ Tooling Cost header visible. Pass 1:01:06 am ✔ Add Tool button visible. Pass 1:01:06 am Clicked Add New Tooling Row button. Pass 1:01:07 am ✔ Selected dropdown [Tool Number] = Manual Entry Pass 1:01:10 am ✔ Entered [12345] in Enter Tool No. Pass 1:01:12 am ✔ Entered [Automation Tool Description] in Tool Description Pass 1:01:14 am ✔ Selected dropdown [Supplier Name & Code] = 0801-Celesta Pass 1:01:16 am ✔ Selected dropdown [Tool Ownership] = Customer Paid Pass 1:01:18 am ✔ Selected dropdown [Tool Type] = Carbide tool Pass 1:01:21 am ✔ Entered [25.50] in Part Envelope Length Pass 1:01:23 am ✔ Entered [12.10] in Part Envelope Width Pass 1:01:25 am ✔ Entered [5.30] in Part Envelope Height Pass 1:01:28 am ✔ Entered [500000] in Settled Tool Cost Pass 1:01:30 am ✔ Entered [100000] in Tool Advance Pass 1:01:32 am ✔ Entered [20000] in First Year Volume Pass 1:01:35 am ✔ Entered [18000] in Second Year Volume Pass 1:01:37 am ✔ Entered [15000] in Third Year Volume Pass 1:01:40 am ✔ Entered [12000] in Fourth Year Volume Pass 1:01:42 am ✔ Entered [10000] in Fifth Year Volume Pass 1:01:44 am ✔ Entered [tool-101] in Tool Life Pass 1:01:44 am 🎉 All Tooling Cost fields entered successfully! Warning 1:01:44 am Execution time since last step: 40.72 sec (Took longer than expected!) Info 1:01:44 am Attempting to click Save button in Tooling Cost tab... Pass 1:01:44 am Clicked Save button successfully. Pass 1:01:45 am Toast Message Displayed: Tooling Cost saved successfully. Warning 1:01:51 am Execution time since last step: 7.28 sec (Took longer than expected!) Info 1:01:51 am Navigated to 'Part Price Calculations' tab successfully. Warning 1:02:04 am Execution time since last step: 12.62 sec (Took longer than expected!) Info 1:02:04 am Dropdown opened successfully. Warning 1:02:09 am Execution time since last step: 5.23 sec (Took longer than expected!) Info 1:02:09 am QA Has To Take Static Name Warning 1:02:16 am Execution time since last step: 6.41 sec (Took longer than expected!) Info 1:02:16 am ✅ Supplier dropdown available — proceeding to select supplier. Pass 1:02:17 am Selected supplier (blank entry or matched condition). Warning 1:02:26 am Execution time since last step: 10.53 sec (Took longer than expected!) Info 1:02:26 am ✅ Clicked on 'Part Number for Supplier Copy Costing' dropdown using Actions class. Info 1:02:31 am Execution time since last step: 4.33 sec Info 1:02:31 am Searching Part Number: 00-31-06 Info 1:02:31 am Execution time since last step: 0.40 sec Info 1:02:31 am Found Part Number option: [00-31-06] Pass 1:02:31 am ✅ Part Number selected successfully (normal click): 00-31-06 Info 1:02:33 am Execution time since last step: 2.48 sec Info 1:02:33 am Entered OHP search value precisely: [RMCCCCC-Rej-199.000 % of RMC ,ICC-10.000 % of RMC ,ICC-10.000 % of PC ,ICC-10.000 % of BOP ,OH-10.000 % of RMC+PC ,P-10.000 % of RMC+PC ,] Pass 1:02:33 am Selected OHP option: [RMCCCCC-Rej-199.000 % of RMC ,ICC-10.000 % of RMC ,ICC-10.000 % of PC ,ICC-10.000 % of BOP ,OH-10.000 % of RMC+PC ,P-10.000 % of RMC+PC ,] Info 1:02:35 am Execution time since last step: 2.10 sec Info 1:02:35 am ➡️ Entering Copy button detection block... Pass 1:02:36 am Clicked Copy button normally. Info 1:02:40 am Execution time since last step: 4.57 sec Info 1:02:40 am Toast message Matched Successfully. Pass 1:02:44 am Clicked on option: Master Data Info 1:02:44 am Execution time since last step: 4.16 sec Info 1:02:44 am Master Data Is Displayed On Dashboard.... Pass 1:02:48 am Clicked Master Option: Part Master Warning 1:02:51 am Execution time since last step: 6.41 sec (Took longer than expected!) Info 1:02:51 am Validating For CopyCasting Value Info 1:02:51 am Execution time since last step: 0.00 sec Info 1:02:51 am ===== START: Verify Part Number & Description View Table PartMaster ===== Info 1:02:55 am Execution time since last step: 4.20 sec Info 1:02:55 am Opening Part Master filter and selecting: Part No. Warning 1:03:47 am Execution time since last step: 52.13 sec (Took longer than expected!) Info 1:03:47 am Filter value selected: Part No. Warning 1:03:56 am Execution time since last step: 8.95 sec (Took longer than expected!) Info 1:03:56 am ============================================== Info 1:03:56 am Execution time since last step: 0.00 sec Info 1:03:56 am [View Table Part Master For Supplier Name By Supplier Header Coloumn] Info 1:03:56 am Execution time since last step: 0.00 sec Info 1:03:56 am ============================================== Info 1:03:56 am Execution time since last step: 0.49 sec Info 1:03:56 am ✅ Total Headers Found: 31 Info 1:03:56 am Execution time since last step: 0.00 sec Info 1:03:56 am Headers → [Action, Company Name, Part No., Part Description, Part UOM, Costing Type, Product Category, Product Model Name and No., Special Product Category, Customer, Customer Part No., Supplier Detail 1, %SOB, Unit Price, Supplier Detail 2, Supplier Detail 3, Supplier Detail 4, Supplier Detail 5, Supplier Detail 6, Supplier Detail 7, Supplier Detail 8, Supplier Detail 9, Supplier Detail 10, Customer Name 1, Customer 1 Unit Price, Customer Name 2, Customer 2 Unit Price, Customer Name 3, Customer 3 Unit Price, Customer Name 4, Customer 4 Unit Price] Info 1:03:56 am Execution time since last step: 0.00 sec Info 1:03:56 am 🧩 Validation Targets → [Company Name, Part No., Part Description, Part UOM, Product Category, Product Model Name and No., Special Product Category, Customer, Supplier Detail 1] Warning 1:03:56 am [Company Name] mismatch ignored → Expected: COSTMASTER-0304-MOHALI-CM1 | Actual: COSTMASTER-0304-CM1 Pass 1:03:56 am [Part No.] Match → Expected: 00-31-06 | Actual: 00-31-06 Pass 1:03:56 am [Part Description] Match → Expected: Tim267 | Actual: Tim267 Pass 1:03:57 am [Part UOM] Match → Expected: Hourly | Actual: Hourly Pass 1:03:57 am [Product Category] Match → Expected: rishi | Actual: rishi Pass 1:03:57 am [Product Model Name and No.] Match → Expected: JKLakshmi-001 | Actual: JKLakshmi-001 Pass 1:03:57 am [Special Product Category] Match → Expected: ACCESSORIES | Actual: ACCESSORIES Warning 1:03:57 am [Customer] mismatch ignored → Expected: Rishicustomer-Tbilisi-0004 | Actual: Rishicustomer-0004 Fail 1:03:57 am Supplier mismatch → Expected: 0801-Celesta | Actual: 0801 - Celesta Pass 1:03:57 am Row matched by Part No. (Supplier not verified, continuing click). Pass 1:04:02 am 🟢 Clicked Supplier cell → 0801 - Celesta Warning 1:04:02 am Execution time since last step: 5.62 sec (Took longer than expected!) Info 1:04:02 am ============================================== Info 1:04:02 am Execution time since last step: 0.00 sec Info 1:04:02 am VALIDATION COMPLETED: [View Table Part Master For Supplier Name By Supplier Header Coloumn] Info 1:04:02 am Execution time since last step: 0.00 sec Info 1:04:02 am ============================================== Pass 1:04:02 am ✅ Part found successfully: 00-31-06 | Description: Tim267 Info 1:04:02 am Execution time since last step: 0.00 sec Info 1:04:02 am Stored Part Data: {Part Description=Tim267, Part Number=00-31-06, Filter Used=Part No.} Info 1:04:02 am Execution time since last step: 0.00 sec Info 1:04:02 am ===== END: Verify Part Number & Description (Supplier Side) ===== Info 1:04:02 am Execution time since last step: 0.00 sec Info 1:04:02 am ===== START: Validating Saved Data for Supplier End (Part Attributes Tab) ===== Info 1:04:04 am Execution time since last step: 2.01 sec Info 1:04:04 am ===== ENSURE PART ATTRIBUTES TAB (BOOTSTRAP FORCE) ===== Warning 1:04:04 am ⚠ Header not visible. Forcing Bootstrap tab switch... Pass 1:04:05 am ✔ Part Attributes tab FORCEFULLY activated via Bootstrap JS Info 1:04:08 am Execution time since last step: 3.78 sec Info 1:04:08 am Expected Part Number: 00-31-06 Info 1:04:08 am Execution time since last step: 0.00 sec Info 1:04:08 am Expected Part Description: Tim267 Info 1:04:08 am Execution time since last step: 0.00 sec Info 1:04:08 am Expected Commodity Group: Plastics Info 1:04:08 am Execution time since last step: 0.00 sec Info 1:04:08 am Actual Part Number: 00-31-06 Info 1:04:08 am Execution time since last step: 0.00 sec Info 1:04:08 am Actual Part Description: Tim267 Info 1:04:08 am Execution time since last step: 0.00 sec Info 1:04:08 am Actual Commodity Group: Plastics Pass 1:04:08 am Part Number matched successfully. Pass 1:04:08 am Part Description matched successfully. Pass 1:04:08 am Commodity Group matched successfully. Pass 1:04:08 am SOB matched successfully → 10.125 Pass 1:04:08 am All validations completed successfully for Supplier-end saved data. Info 1:04:08 am Execution time since last step: 0.03 sec Info 1:04:08 am ===== END: Supplier-End Data Validation Completed ===== Info 1:04:08 am Execution time since last step: 0.00 sec Info 1:04:08 am ============================================== Info 1:04:08 am Execution time since last step: 0.00 sec Info 1:04:08 am START: Validate Price Calculation (Non-Ferrous Casting) Info 1:04:08 am Execution time since last step: 0.00 sec Info 1:04:08 am ============================================== Pass 1:04:12 am ✔ RM Input Category matched | Expected = Non Ferrous Casting | Actual = Non Ferrous Casting Pass 1:04:12 am ✔ Year matched | Expected = 2023-2024 | Actual = 2023-2024 Pass 1:04:12 am ✔ Period matched | Expected = Jan | Actual = Jan Pass 1:04:12 am [PartFinishWeightPerKg] matched → Expected = 234.455 | Actual = 234.455 Pass 1:04:12 am [CastingYield] matched → Expected = 32.000 | Actual = 32.000 Pass 1:04:12 am [MeltLoss] matched → Expected = 12.000 | Actual = 12.000 Pass 1:04:12 am [ScrapRealization] matched → Expected = 65.000 | Actual = 65.000 Pass 1:04:13 am ✔ OHP matched | Expected = RMCCCCC-Rej-199.000 % of RMC ,ICC-10.000 % of RMC ,ICC-10.000 % of PC ,ICC-10.000 % of BOP ,OH-10.000 % of RMC+PC ,P-10.000 % of RMC+PC , | Actual = RMCCCCC-Rej-199.000 % of RMC ,ICC-10.000 % of RMC ,ICC-10.000 % of PC ,ICC-10.000 % of BOP ,OH-10.000 % of RMC+PC ,P-10.000 % of RMC+PC , Pass 1:04:13 am [Rejection] matched → Expected = 12.000 | Actual = 12.000 Pass 1:04:13 am [Packing] matched → Expected = 21.000 | Actual = 21.000 Pass 1:04:13 am [Insurance] matched → Expected = 10.000 | Actual = 10.000 Pass 1:04:13 am [Profit] matched → Expected = 45.000 | Actual = 45.000 Pass 1:04:13 am [OverHead] matched → Expected = 21.000 | Actual = 21.000 Pass 1:04:13 am [IncoTerm] matched → Expected = 34.000 | Actual = 34.000 Pass 1:04:13 am [ICC] matched → Expected = 9.000 | Actual = 9.000 Pass 1:04:14 am [FreightPerKg] matched → Expected = 32.000 | Actual = 32.000 Pass 1:04:14 am [Forwarding] matched → Expected = 11.000 | Actual = 11.000 Pass 1:04:14 am [Factor1] matched → Expected = 2.000 | Actual = 2.000 Pass 1:04:14 am [Factor2] matched → Expected = 3.000 | Actual = 3.000 Pass 1:04:14 am [Factor3] matched → Expected = 43.000 | Actual = 43.000 Pass 1:04:14 am [Remarks] matched → Expected = 2.434 | Actual = 2.434 Fail 1:04:14 am Mismatch: [ToolCost] mismatch → Expected = 2.433 | Actual = 400000.000 Fail 1:04:14 am Mismatch: [AmortizationQty] mismatch → Expected = 233.000 | Actual = 75000.000 Fail 1:04:14 am Mismatch: [ToolAmortizationPerPc] mismatch → Expected = 24343.000 | Actual = 5.333 Pass 1:04:14 am [ToolMaintenanceCost] matched → Expected = 23.000 | Actual = 23.000 Pass 1:04:14 am ✔ Non-Ferrous Casting validation successful Warning 1:04:18 am Execution time since last step: 9.98 sec (Took longer than expected!) Info 1:04:18 am ============================================== Info 1:04:18 am Execution time since last step: 0.00 sec Info 1:04:18 am END: Validate Price Calculation (Non-Ferrous Casting) Info 1:04:18 am Execution time since last step: 0.00 sec Info 1:04:18 am ============================================== Info 1:04:18 am Execution time since last step: 0.00 sec Info 1:04:18 am -------------------------------------------------- Info 1:04:18 am Execution time since last step: 0.00 sec Info 1:04:18 am STARTING BOP VALIDATION (UI ↔ MAP) Info 1:04:18 am Execution time since last step: 0.00 sec Info 1:04:18 am -------------------------------------------------- Info 1:04:18 am Execution time since last step: 0.00 sec Info 1:04:18 am Expected BOP values received → {Header_Duties%=0.000, PartNo=M5 pressure rivet nut-28102024, Header_Supply=Supplier Name-01, Header_Other Cost=0.000, Header_BOP Handling%=0.000, Header_Total Cost=246.00000, PartCostPerUnit=123.000, Header_Part Description=28102024, Header_Supply Currency=, Header_Qty/Pc=2, Header_Currency Conversion=1.000, ToastMessage=BOP Saved successfully., Header_UOM=Nos., Header_Bop Type=Bolt, Header_Freight & Insurance %=, TotalCost_ExtraCell=246.000, QtyPerPc=2, Header_Sub Total=246.000, TotalCost_UI=246.00000, Header_Part Cost/Unit=123.000} Info 1:04:20 am Execution time since last step: 2.01 sec Info 1:04:20 am switching to BOP tab Pass 1:04:21 am switch to BOP tab executed Pass 1:04:21 am ✔ Standard BOP header visible. Pass 1:04:21 am ✔ Standard BOP table & first row ready. Pass 1:04:21 am ✔ BOP page loaded successfully Pass 1:04:21 am Part No matched → M5 pressure rivet nut-28102024 Info 1:04:21 am Execution time since last step: 1.29 sec Info 1:04:21 am ✅ Found header 'Qty/Pc' at column index: 7 Pass 1:04:21 am 📋 Retrieved value from column 'Qty/Pc' = '2.000'. Pass 1:04:21 am Qty/Pc matched → 2.000 Info 1:04:21 am Execution time since last step: 0.10 sec Info 1:04:21 am ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 1:04:21 am 📋 Retrieved value from column 'Part Cost/Unit' = '123.00000'. Pass 1:04:21 am Part Cost/Unit matched → 123.000 Info 1:04:21 am Execution time since last step: 0.16 sec Info 1:04:21 am ✅ Found header 'Total Cost' at column index: 16 Pass 1:04:21 am 📋 Retrieved value from column 'Total Cost' = '246.000'. Pass 1:04:21 am Total Cost (UI) matched → 246.000 Pass 1:04:21 am Total Cost (Extra Cell) matched → 246.000 Info 1:04:21 am Execution time since last step: 0.06 sec Info 1:04:21 am ------ VALIDATING ALL HEADER VALUES ------ Info 1:04:22 am Execution time since last step: 0.08 sec Info 1:04:22 am ✅ Found header 'Duties%' at column index: 10 Pass 1:04:22 am 📋 Retrieved value from column 'Duties%' = '0.000'. Pass 1:04:22 am Duties% matched → 0.000 Info 1:04:22 am Execution time since last step: 0.07 sec Info 1:04:22 am ✅ Found header 'Supply' at column index: 4 Pass 1:04:22 am 📋 Retrieved value from column 'Supply' = 'Supplier Name-01'. Pass 1:04:22 am Supply matched → Supplier Name-01 Info 1:04:22 am Execution time since last step: 0.13 sec Info 1:04:22 am ✅ Found header 'Other Cost' at column index: 12 Pass 1:04:22 am 📋 Retrieved value from column 'Other Cost' = '0.000'. Pass 1:04:22 am Other Cost matched → 0.000 Info 1:04:22 am Execution time since last step: 0.18 sec Info 1:04:22 am ✅ Found header 'BOP Handling%' at column index: 15 Pass 1:04:22 am 📋 Retrieved value from column 'BOP Handling%' = '0.000'. Pass 1:04:22 am BOP Handling% matched → 0.000 Info 1:04:22 am Execution time since last step: 0.07 sec Info 1:04:22 am ✅ Found header 'Part Description' at column index: 3 Pass 1:04:22 am 📋 Retrieved value from column 'Part Description' = '28102024'. Pass 1:04:22 am Part Description matched → 28102024.000 Info 1:04:22 am Execution time since last step: 0.03 sec Info 1:04:22 am Skipping header validation for blank expected value → Supply Currency Info 1:04:22 am Execution time since last step: 0.08 sec Info 1:04:22 am ✅ Found header 'Currency Conversion' at column index: 9 Pass 1:04:22 am 📋 Retrieved value from column 'Currency Conversion' = '1.000'. Pass 1:04:22 am Currency Conversion matched → 1.000 Info 1:04:22 am Execution time since last step: 0.08 sec Info 1:04:22 am ✅ Found header 'UOM' at column index: 6 Pass 1:04:22 am 📋 Retrieved value from column 'UOM' = 'Nos.'. Pass 1:04:22 am UOM matched → Nos. Info 1:04:22 am Execution time since last step: 0.06 sec Info 1:04:22 am ✅ Found header 'Bop Type' at column index: 2 Pass 1:04:22 am 📋 Retrieved value from column 'Bop Type' = 'Bolt'. Pass 1:04:22 am Bop Type matched → Bolt Info 1:04:22 am Execution time since last step: 0.03 sec Info 1:04:22 am Skipping header validation for blank expected value → Freight & Insurance % Info 1:04:22 am Execution time since last step: 0.11 sec Info 1:04:22 am ✅ Found header 'Sub Total' at column index: 14 Pass 1:04:22 am 📋 Retrieved value from column 'Sub Total' = '246.000'. Pass 1:04:22 am Sub Total matched → 246.000 Info 1:04:22 am Execution time since last step: 0.03 sec Info 1:04:22 am -------------------------------------------------- Info 1:04:22 am Execution time since last step: 0.00 sec Info 1:04:22 am BOP VALIDATION COMPLETED Info 1:04:22 am Execution time since last step: 0.00 sec Info 1:04:22 am -------------------------------------------------- Info 1:04:22 am Execution time since last step: 0.00 sec Info 1:04:22 am -------------------------------------------------- Info 1:04:22 am Execution time since last step: 0.00 sec Info 1:04:22 am STARTING BOP IN-HOUSE VALIDATION (UI ↔ MAP) Info 1:04:22 am Execution time since last step: 0.00 sec Info 1:04:22 am -------------------------------------------------- Pass 1:04:22 am ✔ In-House BOP header visible. Pass 1:04:22 am ✔ In-House BOP table & first row ready. Info 1:04:23 am Execution time since last step: 0.29 sec Info 1:04:23 am Navigated to 'BOP' tab successfully. Pass 1:04:25 am ✔ In House BOP section visible for validation. Info 1:04:25 am Execution time since last step: 2.24 sec Info 1:04:25 am ℹ In-House Header Map: {Part No.=0, Bop Type=1, Part Description=2, UOM=3, Qty/Pc=4, RM Grade=5, RM Rate/kg=6, Gross Wt=7, Finish Wt=8, RM Cost=9, Process Cost=10, Others=11, Part Cost/Unit=12, Sub Total=13, BOP Handling%=14, Total Cost=15} Pass 1:04:25 am Part No (In-House) matched → Partno-002-Part Desc-2812 Pass 1:04:25 am Qty/Pc (In-House) matched → 21.000 Pass 1:04:25 am Part Cost/Unit (In-House) matched → 570.000 Pass 1:04:25 am Total Cost (In-House) matched → 11970.000 Info 1:04:25 am Execution time since last step: 0.11 sec Info 1:04:25 am ------ VALIDATING ALL IN-HOUSE HEADER VALUES ------ Pass 1:04:25 am Bop Type (In-House) matched → Bolt Pass 1:04:25 am Part Description (In-House) matched → Part Desc-2812 Pass 1:04:25 am UOM (In-House) matched → cm-2 Pass 1:04:25 am RM Grade (In-House) matched → ST-1 Pass 1:04:25 am RM Rate/kg (In-House) matched → 355.000 Pass 1:04:25 am Gross Wt (In-House) matched → 0.000 Pass 1:04:25 am Finish Wt (In-House) matched → 10.000 Pass 1:04:25 am RM Cost (In-House) matched → 540.000 Pass 1:04:25 am Process Cost (In-House) matched → 20.000 Pass 1:04:25 am Others (In-House) matched → 10.000 Pass 1:04:25 am Sub Total (In-House) matched → 11970.000 Info 1:04:25 am Execution time since last step: 0.19 sec Info 1:04:25 am Skipping blank expected value → BOP Handling% Info 1:04:25 am Execution time since last step: 0.00 sec Info 1:04:25 am -------------------------------------------------- Info 1:04:25 am Execution time since last step: 0.00 sec Info 1:04:25 am BOP IN-HOUSE VALIDATION COMPLETED Info 1:04:25 am Execution time since last step: 0.00 sec Info 1:04:25 am -------------------------------------------------- Info 1:04:25 am Execution time since last step: 0.00 sec Info 1:04:25 am ============================================== Info 1:04:25 am Execution time since last step: 0.00 sec Info 1:04:25 am VALIDATION STARTED: [Tooling Cost Section] Info 1:04:25 am Execution time since last step: 0.00 sec Info 1:04:25 am ============================================== Info 1:04:25 am Execution time since last step: 0.22 sec Info 1:04:25 am Navigated to 'Tooling Cost' tab for verification. Pass 1:04:25 am ✔ Tooling Cost header visible. Pass 1:04:26 am ✔ Tooling Cost table & first row ready. Info 1:04:26 am Execution time since last step: 0.55 sec Info 1:04:26 am 🔍 Starting validation for 17 Tooling Cost fields... Fail 1:04:51 am Mismatch: FAIL: [Tool No.] Expected = Manual Entry | Actual = Select Pass 1:04:52 am PASS: [First Year Volume] Expected = 20000 | Actual = 20000 Pass 1:05:17 am PASS: [Tool Type] Expected = Carbide tool | Actual = Carbide tool Pass 1:05:17 am PASS: [Fifth Year Volume] Expected = 10000 | Actual = 10000 Pass 1:05:17 am PASS: [Part Envelope Height(mm)] Expected = 5.30 | Actual = 5.30 Pass 1:05:17 am PASS: [Part Envelope Width(mm)] Expected = 12.10 | Actual = 12.10 Pass 1:05:43 am PASS: [Tool Owner ship] Expected = Customer Paid | Actual = Customer Paid Pass 1:05:43 am PASS: [Part Envelope Length(mm)] Expected = 25.50 | Actual = 25.50 Pass 1:05:43 am PASS: [Tool Life] Expected = tool-101 | Actual = tool-101 Fail 1:05:43 am Mismatch: FAIL: [Enter Tool No.] Expected = 12345 | Actual = Manual Entry Pass 1:06:08 am PASS: [Supplier Name and Code] Expected = 0801-Celesta | Actual = 0801-Celesta Pass 1:06:09 am PASS: [Second Year Volume] Expected = 18000 | Actual = 18000 Pass 1:06:09 am PASS: [Settled Tool Cost] Expected = 500000 | Actual = 500000 Pass 1:06:09 am PASS: [Tool Description] Expected = Automation Tool Description | Actual = Automation Tool Description Pass 1:06:09 am PASS: [Fourth Year Volume] Expected = 12000 | Actual = 12000 Pass 1:06:10 am PASS: [Tool Advance] Expected = 100000 | Actual = 100000 Pass 1:06:10 am PASS: [Third Year Volume] Expected = 15000 | Actual = 15000 Warning 1:06:10 am Execution time since last step: 104.00 sec (Took longer than expected!) Info 1:06:10 am ============================================== Info 1:06:10 am Execution time since last step: 0.00 sec Info 1:06:10 am VALIDATION SUMMARY Info 1:06:10 am Execution time since last step: 0.00 sec Info 1:06:10 am ============================================== Info 1:06:10 am Execution time since last step: 0.00 sec Info 1:06:10 am Checked : 17 Info 1:06:10 am Execution time since last step: 0.00 sec Info 1:06:10 am Passed : 15 Info 1:06:10 am Execution time since last step: 0.00 sec Info 1:06:10 am Failed : 2 Info 1:06:10 am Execution time since last step: 0.00 sec Info 1:06:10 am Warnings : 0 Info 1:06:10 am Execution time since last step: 0.00 sec Info 1:06:10 am ============================================== Fail 1:06:10 am Mismatch: ❌ Validation completed with 2 mismatches. Pass 1:06:10 am Test Passed Pass 1:06:10 am Screenshot on Success
-
PT_C_57Module Access Validation Non Ferrous Casting Sales
1:06:10 am / 00:08:47:875 Fail
PT_C_57Module Access Validation Non Ferrous Casting Sales
01.03.2026 1:06:10 am 01.03.2026 1:14:58 am 00:08:47:875 · #test-id=28Status Timestamp Details Pass 1:06:16 am Clicked on option: Master Data Warning 1:06:16 am Execution time since last step: 5.40 sec (Took longer than expected!) Info 1:06:16 am Master Data Is Displayed On Dashboard.... Pass 1:06:18 am Clicked Master Option: Part Master Info 1:06:18 am Execution time since last step: 2.28 sec Info 1:06:18 am ===== STEP 1: Enter Part Details ===== Pass 1:06:18 am Entered Part Number → 58-26-05 Pass 1:06:20 am Entered Part Description → Palmer172 Info 1:06:21 am Execution time since last step: 3.11 sec Info 1:06:21 am ===== STEP 2: Selecting Part UOM Value ===== Pass 1:06:24 am Selected UOM → Hourly Info 1:06:26 am Execution time since last step: 4.51 sec Info 1:06:26 am ===== STEP 3: Selecting Company Name ===== Pass 1:06:27 am Selected Company Name → COSTMASTER-0304-MOHALI-CM1 Info 1:06:28 am Execution time since last step: 2.78 sec Info 1:06:28 am ===== STEP 4: Selecting Radio Button ===== Pass 1:06:29 am Selected Radio Button → Sales Info 1:06:30 am Execution time since last step: 1.62 sec Info 1:06:30 am ===== STEP 5: Selecting Customer ===== Pass 1:06:46 am Selected Customer → Rishicustomer-Tbilisi-0004 Warning 1:06:46 am Execution time since last step: 16.10 sec (Took longer than expected!) Info 1:06:46 am ===== STEP 6: Selecting Product Category ===== Info 1:06:47 am Execution time since last step: 1.07 sec Info 1:06:47 am trying JavaScript click for: Pass 1:06:51 am Selected Product Category → rishi Info 1:06:51 am Execution time since last step: 3.44 sec Info 1:06:51 am ===== STEP 7: Selecting Product Model ===== Info 1:06:54 am Execution time since last step: 3.15 sec Info 1:06:54 am trying JavaScript click for: Pass 1:06:57 am Selected Product Model → JKLakshmi-001 Info 1:06:58 am Execution time since last step: 4.46 sec Info 1:06:58 am ===== STEP 8: Selecting Special Product Category ===== Info 1:06:59 am Execution time since last step: 1.16 sec Info 1:06:59 am trying JavaScript click for: Pass 1:07:02 am Selected Special Product Category → ACCESSORIES Info 1:07:02 am Execution time since last step: 2.89 sec Info 1:07:02 am ===== STEP 9: Saving ===== Info 1:07:02 am Execution time since last step: 0.02 sec Info 1:07:02 am ===== STEP: Clicking Button in Part Master → Save ===== Pass 1:07:02 am ✅ Successfully clicked button → Save Pass 1:07:02 am Clicked Save. Info 1:07:02 am Execution time since last step: 0.10 sec Info 1:07:02 am ===== STEP 10: Verifying Toast ===== Info 1:07:03 am Execution time since last step: 1.16 sec Info 1:07:03 am Toast message appeared: Part Master details saved successfully. Info 1:07:03 am Execution time since last step: 0.00 sec Info 1:07:03 am ✅ Toast message validated successfully. Expected: Part Master details saved successfully. Pass 1:07:03 am Toast validated correctly. Info 1:07:03 am Execution time since last step: 0.00 sec Info 1:07:03 am ===== START: Verify Part Number & Description view table partMaster ===== Info 1:07:08 am Execution time since last step: 4.20 sec Info 1:07:08 am Opening Part Master filter and selecting: Part No. Warning 1:08:00 am Execution time since last step: 52.14 sec (Took longer than expected!) Info 1:08:00 am Filter value selected: Part No. Warning 1:08:09 am Execution time since last step: 8.92 sec (Took longer than expected!) Info 1:08:09 am ============================================== Info 1:08:09 am Execution time since last step: 0.00 sec Info 1:08:09 am [View Table Part Master For Sales Name By Sales Header Coloumn] Info 1:08:09 am Execution time since last step: 0.00 sec Info 1:08:09 am ============================================== Info 1:08:09 am Execution time since last step: 0.52 sec Info 1:08:09 am ✅ Total Headers Found: 31 Info 1:08:09 am Execution time since last step: 0.00 sec Info 1:08:09 am Headers → [Action, Company Name, Part No., Part Description, Part UOM, Costing Type, Product Category, Product Model Name and No., Special Product Category, Customer, Customer Part No., Supplier Detail 1, %SOB, Unit Price, Supplier Detail 2, Supplier Detail 3, Supplier Detail 4, Supplier Detail 5, Supplier Detail 6, Supplier Detail 7, Supplier Detail 8, Supplier Detail 9, Supplier Detail 10, Customer Name 1, Customer 1 Unit Price, Customer Name 2, Customer 2 Unit Price, Customer Name 3, Customer 3 Unit Price, Customer Name 4, Customer 4 Unit Price] Info 1:08:09 am Execution time since last step: 0.00 sec Info 1:08:09 am 🧩 Validation Targets → [Company Name, Part No., Part Description, Part UOM, Product Category, Product Model Name and No., Special Product Category, Customer] Warning 1:08:09 am [Company Name] mismatch ignored → Expected: COSTMASTER-0304-MOHALI-CM1 | Actual: COSTMASTER-0304-CM1 Pass 1:08:09 am [Part No.] Match → Expected: 58-26-05 | Actual: 58-26-05 Pass 1:08:09 am [Part Description] Match → Expected: Palmer172 | Actual: Palmer172 Pass 1:08:09 am [Part UOM] Match → Expected: Hourly | Actual: Hourly Pass 1:08:09 am [Product Category] Match → Expected: rishi | Actual: rishi Pass 1:08:09 am [Product Model Name and No.] Match → Expected: JKLakshmi-001 | Actual: JKLakshmi-001 Pass 1:08:09 am [Special Product Category] Match → Expected: ACCESSORIES | Actual: ACCESSORIES Warning 1:08:09 am [Customer] mismatch ignored → Expected: Rishicustomer-Tbilisi-0004 | Actual: Rishicustomer-0004 Pass 1:08:09 am Row matched by Part No. (Sales not verified, continuing click). Pass 1:08:13 am 🟢 Clicked Sales cell → Rishicustomer-0004 Info 1:08:13 am Execution time since last step: 3.29 sec Info 1:08:13 am ============================================== Info 1:08:13 am Execution time since last step: 0.00 sec Info 1:08:13 am VALIDATION COMPLETED: [View Table Part Master For Sales Name By Customer Header Coloumn] Info 1:08:13 am Execution time since last step: 0.00 sec Info 1:08:13 am ============================================== Pass 1:08:13 am ✔ Part found successfully: 58-26-05 | Description: Palmer172 Info 1:08:13 am Execution time since last step: 0.00 sec Info 1:08:13 am Stored Part Data: {Part Description=Palmer172, Part Number=58-26-05, Filter Used=Part No.} Info 1:08:13 am Execution time since last step: 0.00 sec Info 1:08:13 am ===== END: Verify Part Number & Description (Sales Side) Part Master View Table ===== Info 1:08:14 am Execution time since last step: 1.00 sec Info 1:08:14 am ===== START: Verifying and Writing Data in 'Part Attributes' Tab ===== Info 1:08:15 am Execution time since last step: 1.22 sec Info 1:08:15 am ===== ENSURE PART ATTRIBUTES TAB (BOOTSTRAP FORCE) ===== Warning 1:08:15 am ⚠ Header not visible. Forcing Bootstrap tab switch... Pass 1:08:15 am ✔ Part Attributes tab FORCEFULLY activated via Bootstrap JS Info 1:08:17 am Execution time since last step: 2.28 sec Info 1:08:17 am Option found → Plastics Pass 1:08:18 am ✔ Selected Commodity Group via Actions → Plastics Pass 1:08:18 am ✔ Entered & stored all Part Attribute values Pass 1:08:19 am ✔ Toast Verified Info 1:08:21 am Execution time since last step: 3.72 sec Info 1:08:21 am ===== START: SAVE PRICE CALCULATION (Non FERROUS CASTING • PROCUREMENT SIDE) ===== Info 1:08:21 am Execution time since last step: 0.00 sec Info 1:08:21 am STEP 0: Storing input parameters... Info 1:08:21 am Execution time since last step: 0.00 sec Info 1:08:21 am STEP 1: Navigating to 'Part Price Calculations' tab... Pass 1:08:21 am Navigated to Part Price Calculations tab. Info 1:08:25 am Execution time since last step: 4.60 sec Info 1:08:25 am STEP 2: Selecting dropdown values... Pass 1:08:28 am RM Input Category Selected → Non Ferrous Casting Pass 1:08:29 am Selected Non-Ferrous Casting Radio Button Pass 1:08:34 am Commodity Group Entered → Non-Ferrous Casting Pass 1:08:36 am Commodity Group Selected → Non-Ferrous Casting Pass 1:08:44 am Classification Entered → Aluminum Pass 1:08:47 am Classification Selected → Aluminum Pass 1:08:49 am Year Selected → 2023-2024 Pass 1:08:52 am Period Selected → Jan Pass 1:08:59 am Specific Grade Entered → CRCA-007 Pass 1:09:02 am Specific Grade Selected → CRCA-007 Pass 1:09:08 am PartFinishWeightPerKg → 234.4553 Pass 1:09:10 am CastingYield → 32 Pass 1:09:13 am MeltLoss → 12 Pass 1:09:15 am ScrapRealization → 65 Pass 1:09:25 am OHP Name Entered → Speed testing-Rej-1.000 % of RMC+PC ,Rej-3.000 % of BOP ,ICC-32.000 % of RMC ,ICC-23.000 % of PC ,ICC-21.000 % of BOP ,OH-2.000 % of RMC ,OH-321.000 % of PC ,OH-12.000 % of BOP ,P-21.000 % of RMC ,P-21.000 % of PC ,P-3.000 % of BOP ,PKG-2.000 % of RMC+PC ,Frd-3.000 % of RMC ,Frd-4.000 % of PC ,Frd-213.000 % of BOP ,Inc-3.000 % of RMC ,Inc-1.000 % of PC ,Inc-3.000 % of BOP ,O/c-1.000 % of RMC+PC , Pass 1:09:27 am OHP Selected → Speed testing-Rej-1.000 % of RMC+PC ,Rej-3.000 % of BOP ,ICC-32.000 % of RMC ,ICC-23.000 % of PC ,ICC-21.000 % of BOP ,OH-2.000 % of RMC ,OH-321.000 % of PC ,OH-12.000 % of BOP ,P-21.000 % of RMC ,P-21.000 % of PC ,P-3.000 % of BOP ,PKG-2.000 % of RMC+PC ,Frd-3.000 % of RMC ,Frd-4.000 % of PC ,Frd-213.000 % of BOP ,Inc-3.000 % of RMC ,Inc-1.000 % of PC ,Inc-3.000 % of BOP ,O/c-1.000 % of RMC+PC , Pass 1:09:33 am Rejection → 12 Pass 1:09:35 am Packing → 21 Pass 1:09:38 am Insurance → 10 Pass 1:09:40 am Profit → 45 Pass 1:09:43 am OverHead → 21 Pass 1:09:45 am IncoTerm → 34 Pass 1:09:47 am ICC → 9 Pass 1:09:50 am FreightPerKg → 32 Pass 1:09:52 am Forwarding → 11 Pass 1:09:55 am Factor1 → 2 Pass 1:09:57 am Factor2 → 3 Pass 1:10:00 am Factor3 → 43 Pass 1:10:02 am Remarks → 2.43433 Pass 1:10:04 am ToolCost → 2.433 Pass 1:10:06 am AmortizationQty → 233 Pass 1:10:09 am ToolAmortizationPerPc → 24343 Pass 1:10:12 am ToolMaintenanceCost → 23 Pass 1:10:13 am Clicked Save button. Toast message: By.xpath: //div[@class='toast-message'] Warning 1:10:13 am Execution time since last step: 107.25 sec (Took longer than expected!) Info 1:10:13 am ===== END: SAVE PRICE CALCULATION (Non FERROUS CASTING PROCUREMENT) ===== Info 1:10:15 am Execution time since last step: 2.04 sec Info 1:10:15 am switching to BOP tab Pass 1:10:16 am switch to BOP tab executed Pass 1:10:16 am ✔ Header located successfully. Warning 1:10:17 am Action click failed, invoking JS function directly Pass 1:10:17 am '+ BOP' action executed. Pass 1:10:22 am ✔ BOP Table displayed. Pass 1:10:32 am Selected Part No: M5 pressure rivet nut-28102024 Warning 1:10:33 am Execution time since last step: 18.55 sec (Took longer than expected!) Info 1:10:33 am ✅ Found header 'Qty/Pc' at column index: 7 Pass 1:10:34 am 🟢 Entered value '2' in column 'Qty/Pc' successfully. Pass 1:10:34 am Qty/Pc entered → 2 Info 1:10:36 am Execution time since last step: 2.40 sec Info 1:10:36 am ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 1:10:36 am 📋 Retrieved value from column 'Part Cost/Unit' = '123.000'. Pass 1:10:36 am ✔ BOP calculation completed (Part Cost/Unit non-zero). Info 1:10:36 am Execution time since last step: 0.10 sec Info 1:10:36 am ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 1:10:36 am 📋 Retrieved value from column 'Part Cost/Unit' = '123.000'. Pass 1:10:36 am Auto fetched Part Cost/Unit → 123.000 Info 1:10:36 am Execution time since last step: 0.15 sec Info 1:10:36 am ✅ Found header 'Total Cost' at column index: 16 Pass 1:10:36 am 📋 Retrieved value from column 'Total Cost' = '246.00000'. Pass 1:10:36 am Fetched Total Cost (UI) → 246.00000 Pass 1:10:36 am Fetched Total Cost (Extra Cell) → 246.000 Info 1:10:36 am Execution time since last step: 0.11 sec Info 1:10:36 am ✅ Found header 'Bop Type' at column index: 2 Pass 1:10:36 am 📋 Retrieved value from column 'Bop Type' = 'Bolt'. Info 1:10:36 am Execution time since last step: 0.07 sec Info 1:10:36 am ✅ Found header 'Part Description' at column index: 3 Pass 1:10:36 am 📋 Retrieved value from column 'Part Description' = '28102024'. Info 1:10:36 am Execution time since last step: 0.08 sec Info 1:10:36 am ✅ Found header 'Customer' at column index: 4 Pass 1:10:36 am 📋 Retrieved value from column 'Customer' = 'Supplier Name-01'. Info 1:10:36 am Execution time since last step: 0.08 sec Info 1:10:36 am ✅ Found header 'Supply Currency' at column index: 5 Pass 1:10:36 am 📋 Retrieved value from column 'Supply Currency' = ''. Info 1:10:36 am Execution time since last step: 0.10 sec Info 1:10:36 am ✅ Found header 'UOM' at column index: 6 Pass 1:10:36 am 📋 Retrieved value from column 'UOM' = 'Nos.'. Info 1:10:36 am Execution time since last step: 0.12 sec Info 1:10:36 am ✅ Found header 'Qty/Pc' at column index: 7 Pass 1:10:36 am 📋 Retrieved value from column 'Qty/Pc' = '2'. Info 1:10:37 am Execution time since last step: 0.13 sec Info 1:10:37 am ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 1:10:37 am 📋 Retrieved value from column 'Part Cost/Unit' = '123.000'. Info 1:10:37 am Execution time since last step: 0.11 sec Info 1:10:37 am ✅ Found header 'Currency Conversion' at column index: 9 Pass 1:10:37 am 📋 Retrieved value from column 'Currency Conversion' = '1.000'. Info 1:10:37 am Execution time since last step: 0.12 sec Info 1:10:37 am ✅ Found header 'Duties%' at column index: 10 Pass 1:10:37 am 📋 Retrieved value from column 'Duties%' = '0.000'. Info 1:10:37 am Execution time since last step: 0.15 sec Info 1:10:37 am ✅ Found header 'Freight & Insurance %' at column index: 11 Pass 1:10:37 am 📋 Retrieved value from column 'Freight & Insurance %' = ''. Info 1:10:37 am Execution time since last step: 0.17 sec Info 1:10:37 am ✅ Found header 'Other Cost' at column index: 12 Pass 1:10:37 am 📋 Retrieved value from column 'Other Cost' = '0.000'. Info 1:10:37 am Execution time since last step: 0.19 sec Info 1:10:37 am ✅ Found header 'Sub Total' at column index: 14 Pass 1:10:37 am 📋 Retrieved value from column 'Sub Total' = '246.000'. Info 1:10:37 am Execution time since last step: 0.16 sec Info 1:10:37 am ✅ Found header 'BOP Handling%' at column index: 15 Pass 1:10:37 am 📋 Retrieved value from column 'BOP Handling%' = '0.000'. Info 1:10:38 am Execution time since last step: 0.17 sec Info 1:10:38 am ✅ Found header 'Total Cost' at column index: 16 Pass 1:10:38 am 📋 Retrieved value from column 'Total Cost' = '246.00000'. Info 1:10:38 am Execution time since last step: 0.03 sec Info 1:10:38 am Captured 14 header-value pairs from BOP table. Info 1:10:38 am Execution time since last step: 0.00 sec Info 1:10:38 am Captured BOP Header Values: Bop Type = Bolt, Part Description = 28102024, Customer = Supplier Name-01, Supply Currency = , UOM = Nos., Qty/Pc = 2, Part Cost/Unit = 123.000, Currency Conversion = 1.000, Duties% = 0.000, Freight & Insurance % = , Other Cost = 0.000, Sub Total = 246.000, BOP Handling% = 0.000, Total Cost = 246.00000 Pass 1:10:39 am ✔ Save button is enabled. Pass 1:10:39 am ✔ Save button clicked. Pass 1:10:39 am Toast received → BOP Saved successfully. Info 1:10:41 am Execution time since last step: 2.97 sec Info 1:10:41 am ===== Filling Tooling Cost Form for Part: 58-26-05 ===== Info 1:10:42 am Execution time since last step: 1.81 sec Info 1:10:42 am Navigated to Tooling Cost tab. Pass 1:10:44 am ✔ Tooling Cost header visible. Pass 1:10:44 am ✔ Add Tool button visible. Pass 1:10:45 am Clicked Add New Tooling Row button. Pass 1:10:46 am ✔ Selected dropdown [Tool Number] = Manual Entry Pass 1:10:49 am ✔ Entered [12345] in Enter Tool No. Pass 1:10:51 am ✔ Entered [Automation Tool Description] in Tool Description Pass 1:10:53 am ✔ Selected dropdown [Supplier Name & Code] = 0801-Celesta Pass 1:10:55 am ✔ Selected dropdown [Tool Ownership] = Customer Paid Pass 1:10:57 am ✔ Selected dropdown [Tool Type] = Carbide tool Pass 1:11:00 am ✔ Entered [25.50] in Part Envelope Length Pass 1:11:02 am ✔ Entered [12.10] in Part Envelope Width Pass 1:11:05 am ✔ Entered [5.30] in Part Envelope Height Pass 1:11:07 am ✔ Entered [500000] in Settled Tool Cost Pass 1:11:09 am ✔ Entered [100000] in Tool Advance Pass 1:11:12 am ✔ Entered [20000] in First Year Volume Pass 1:11:14 am ✔ Entered [18000] in Second Year Volume Pass 1:11:16 am ✔ Entered [15000] in Third Year Volume Pass 1:11:19 am ✔ Entered [12000] in Fourth Year Volume Pass 1:11:21 am ✔ Entered [10000] in Fifth Year Volume Pass 1:11:24 am ✔ Entered [tool-101] in Tool Life Pass 1:11:24 am 🎉 All Tooling Cost fields entered successfully! Warning 1:11:24 am Execution time since last step: 41.12 sec (Took longer than expected!) Info 1:11:24 am Attempting to click Save button in Tooling Cost tab... Pass 1:11:24 am Clicked Save button successfully. Pass 1:11:24 am Toast Message Displayed: Tooling Cost saved successfully. Pass 1:11:34 am Clicked on option: Master Data Warning 1:11:34 am Execution time since last step: 10.40 sec (Took longer than expected!) Info 1:11:34 am Master Data Is Displayed On Dashboard.... Pass 1:11:38 am Clicked Master Option: Part Master Warning 1:11:40 am Execution time since last step: 6.27 sec (Took longer than expected!) Info 1:11:40 am ===== START: Verify Part Number & Description view table partMaster ===== Info 1:11:44 am Execution time since last step: 4.15 sec Info 1:11:44 am Opening Part Master filter and selecting: Part No. Warning 1:12:37 am Execution time since last step: 52.28 sec (Took longer than expected!) Info 1:12:37 am Filter value selected: Part No. Warning 1:12:46 am Execution time since last step: 8.93 sec (Took longer than expected!) Info 1:12:46 am ============================================== Info 1:12:46 am Execution time since last step: 0.00 sec Info 1:12:46 am [View Table Part Master For Sales Name By Sales Header Coloumn] Info 1:12:46 am Execution time since last step: 0.00 sec Info 1:12:46 am ============================================== Info 1:12:46 am Execution time since last step: 0.52 sec Info 1:12:46 am ✅ Total Headers Found: 31 Info 1:12:46 am Execution time since last step: 0.00 sec Info 1:12:46 am Headers → [Action, Company Name, Part No., Part Description, Part UOM, Costing Type, Product Category, Product Model Name and No., Special Product Category, Customer, Customer Part No., Supplier Detail 1, %SOB, Unit Price, Supplier Detail 2, Supplier Detail 3, Supplier Detail 4, Supplier Detail 5, Supplier Detail 6, Supplier Detail 7, Supplier Detail 8, Supplier Detail 9, Supplier Detail 10, Customer Name 1, Customer 1 Unit Price, Customer Name 2, Customer 2 Unit Price, Customer Name 3, Customer 3 Unit Price, Customer Name 4, Customer 4 Unit Price] Info 1:12:46 am Execution time since last step: 0.00 sec Info 1:12:46 am 🧩 Validation Targets → [Company Name, Part No., Part Description, Part UOM, Product Category, Product Model Name and No., Special Product Category, Customer] Warning 1:12:46 am [Company Name] mismatch ignored → Expected: COSTMASTER-0304-MOHALI-CM1 | Actual: COSTMASTER-0304-CM1 Pass 1:12:46 am [Part No.] Match → Expected: 58-26-05 | Actual: 58-26-05 Pass 1:12:46 am [Part Description] Match → Expected: Palmer172 | Actual: Palmer172 Pass 1:12:46 am [Part UOM] Match → Expected: Hourly | Actual: Hourly Pass 1:12:46 am [Product Category] Match → Expected: rishi | Actual: rishi Pass 1:12:46 am [Product Model Name and No.] Match → Expected: JKLakshmi-001 | Actual: JKLakshmi-001 Pass 1:12:46 am [Special Product Category] Match → Expected: ACCESSORIES | Actual: ACCESSORIES Warning 1:12:46 am [Customer] mismatch ignored → Expected: Rishicustomer-Tbilisi-0004 | Actual: Rishicustomer-0004 Pass 1:12:46 am Row matched by Part No. (Sales not verified, continuing click). Pass 1:12:52 am 🟢 Clicked Sales cell → Rishicustomer-0004 Warning 1:12:52 am Execution time since last step: 5.72 sec (Took longer than expected!) Info 1:12:52 am ============================================== Info 1:12:52 am Execution time since last step: 0.00 sec Info 1:12:52 am VALIDATION COMPLETED: [View Table Part Master For Sales Name By Customer Header Coloumn] Info 1:12:52 am Execution time since last step: 0.00 sec Info 1:12:52 am ============================================== Pass 1:12:52 am ✔ Part found successfully: 58-26-05 | Description: Palmer172 Info 1:12:52 am Execution time since last step: 0.00 sec Info 1:12:52 am Stored Part Data: {Part Description=Palmer172, Part Number=58-26-05, Filter Used=Part No.} Info 1:12:52 am Execution time since last step: 0.00 sec Info 1:12:52 am ===== END: Verify Part Number & Description (Sales Side) Part Master View Table ===== Info 1:12:52 am Execution time since last step: 0.00 sec Info 1:12:52 am ===== ===== Info 1:12:52 am Execution time since last step: 0.00 sec Info 1:12:52 am ===== START: Validating Price Attribute Saved Data (Customer Side) ===== Info 1:12:52 am Execution time since last step: 0.00 sec Info 1:12:52 am ===== ===== Info 1:12:53 am Execution time since last step: 1.22 sec Info 1:12:53 am ===== ENSURE PART ATTRIBUTES TAB (BOOTSTRAP FORCE) ===== Warning 1:12:53 am ⚠ Header not visible. Forcing Bootstrap tab switch... Pass 1:12:54 am ✔ Part Attributes tab FORCEFULLY activated via Bootstrap JS Pass 1:12:54 am ✔ 'Part Attributes' tab visible. Pass 1:12:56 am ✔ Commodity Group matched: Plastics Pass 1:12:56 am ✔ Annual Requirement matched: 200.000 Pass 1:12:56 am ✔ Average Requirement matched: 20.000 Pass 1:12:56 am ✔ Lot Size matched: 30.330 Pass 1:12:56 am ✔ Part Number matched: 58-26-05 Pass 1:12:56 am ✔ Part Description matched: Palmer172 Pass 1:12:56 am 🎉 All Price Attribute validations completed. Info 1:12:56 am Execution time since last step: 2.90 sec Info 1:12:56 am ===== END: Price Attribute Validation Completed ===== Info 1:12:56 am Execution time since last step: 0.00 sec Info 1:12:56 am ============================================== Info 1:12:56 am Execution time since last step: 0.00 sec Info 1:12:56 am START: Validate Price Calculation (Non-Ferrous Casting) Info 1:12:56 am Execution time since last step: 0.00 sec Info 1:12:56 am ============================================== Pass 1:13:01 am ✔ RM Input Category matched | Expected = Non Ferrous Casting | Actual = Non Ferrous Casting Pass 1:13:01 am ✔ Year matched | Expected = 2023-2024 | Actual = 2023-2024 Pass 1:13:01 am ✔ Period matched | Expected = Jan | Actual = Jan Pass 1:13:01 am [PartFinishWeightPerKg] matched → Expected = 234.455 | Actual = 234.455 Pass 1:13:01 am [CastingYield] matched → Expected = 32.000 | Actual = 32.000 Pass 1:13:01 am [MeltLoss] matched → Expected = 12.000 | Actual = 12.000 Pass 1:13:01 am [ScrapRealization] matched → Expected = 65.000 | Actual = 65.000 Pass 1:13:03 am ✔ OHP matched | Expected = Speed testing-Rej-1.000 % of RMC+PC ,Rej-3.000 % of BOP ,ICC-32.000 % of RMC ,ICC-23.000 % of PC ,ICC-21.000 % of BOP ,OH-2.000 % of RMC ,OH-321.000 % of PC ,OH-12.000 % of BOP ,P-21.000 % of RMC ,P-21.000 % of PC ,P-3.000 % of BOP ,PKG-2.000 % of RMC+PC ,Frd-3.000 % of RMC ,Frd-4.000 % of PC ,Frd-213.000 % of BOP ,Inc-3.000 % of RMC ,Inc-1.000 % of PC ,Inc-3.000 % of BOP ,O/c-1.000 % of RMC+PC , | Actual = Speed testing-Rej-1.000 % of RMC+PC ,Rej-3.000 % of BOP ,ICC-32.000 % of RMC ,ICC-23.000 % of PC ,ICC-21.000 % of BOP ,OH-2.000 % of RMC ,OH-321.000 % of PC ,OH-12.000 % of BOP ,P-21.000 % of RMC ,P-21.000 % of PC ,P-3.000 % of BOP ,PKG-2.000 % of RMC+PC ,Frd-3.000 % of RMC ,Frd-4.000 % of PC ,Frd-213.000 % of BOP ,Inc-3.000 % of RMC ,Inc-1.000 % of PC ,Inc-3.000 % of BOP ,O/c-1.000 % of RMC+PC , Pass 1:13:03 am [Rejection] matched → Expected = 12.000 | Actual = 12.000 Pass 1:13:03 am [Packing] matched → Expected = 21.000 | Actual = 21.000 Pass 1:13:03 am [Insurance] matched → Expected = 10.000 | Actual = 10.000 Pass 1:13:03 am [Profit] matched → Expected = 45.000 | Actual = 45.000 Pass 1:13:03 am [OverHead] matched → Expected = 21.000 | Actual = 21.000 Pass 1:13:03 am [IncoTerm] matched → Expected = 34.000 | Actual = 34.000 Pass 1:13:03 am [ICC] matched → Expected = 9.000 | Actual = 9.000 Pass 1:13:03 am [FreightPerKg] matched → Expected = 32.000 | Actual = 32.000 Pass 1:13:03 am [Forwarding] matched → Expected = 11.000 | Actual = 11.000 Pass 1:13:03 am [Factor1] matched → Expected = 2.000 | Actual = 2.000 Pass 1:13:03 am [Factor2] matched → Expected = 3.000 | Actual = 3.000 Pass 1:13:03 am [Factor3] matched → Expected = 43.000 | Actual = 43.000 Pass 1:13:03 am [Remarks] matched → Expected = 2.434 | Actual = 2.434 Fail 1:13:03 am Mismatch: [ToolCost] mismatch → Expected = 2.433 | Actual = 400000.000 Fail 1:13:03 am Mismatch: [AmortizationQty] mismatch → Expected = 233.000 | Actual = 75000.000 Fail 1:13:03 am Mismatch: [ToolAmortizationPerPc] mismatch → Expected = 24343.000 | Actual = 5.333 Pass 1:13:03 am [ToolMaintenanceCost] matched → Expected = 23.000 | Actual = 23.000 Pass 1:13:03 am ✔ Non-Ferrous Casting validation completed successfully Warning 1:13:07 am Execution time since last step: 11.27 sec (Took longer than expected!) Info 1:13:07 am ============================================== Info 1:13:07 am Execution time since last step: 0.00 sec Info 1:13:07 am END: Validate Price Calculation (Non-Ferrous Casting) Info 1:13:07 am Execution time since last step: 0.00 sec Info 1:13:07 am ============================================== Info 1:13:07 am Execution time since last step: 0.00 sec Info 1:13:07 am -------------------------------------------------- Info 1:13:07 am Execution time since last step: 0.00 sec Info 1:13:07 am STARTING BOP VALIDATION (UI ↔ MAP) Info 1:13:07 am Execution time since last step: 0.00 sec Info 1:13:07 am -------------------------------------------------- Info 1:13:07 am Execution time since last step: 0.00 sec Info 1:13:07 am Expected BOP values received → {Header_Customer=Supplier Name-01, Header_Duties%=0.000, PartNo=M5 pressure rivet nut-28102024, Header_Other Cost=0.000, Header_BOP Handling%=0.000, Header_Total Cost=246.00000, PartCostPerUnit=123.000, Header_Part Description=28102024, Header_Supply Currency=, Header_Qty/Pc=2, Header_Currency Conversion=1.000, ToastMessage=BOP Saved successfully., Header_UOM=Nos., Header_Bop Type=Bolt, Header_Freight & Insurance %=, TotalCost_ExtraCell=246.000, QtyPerPc=2, Header_Sub Total=246.000, TotalCost_UI=246.00000, Header_Part Cost/Unit=123.000} Info 1:13:09 am Execution time since last step: 2.01 sec Info 1:13:09 am switching to BOP tab Pass 1:13:10 am switch to BOP tab executed Pass 1:13:10 am ✔ Standard BOP header visible. Pass 1:13:10 am ✔ Standard BOP table & first row ready. Pass 1:13:10 am ✔ BOP page loaded successfully Pass 1:13:10 am Part No matched → M5 pressure rivet nut-28102024 Info 1:13:11 am Execution time since last step: 1.43 sec Info 1:13:11 am ✅ Found header 'Qty/Pc' at column index: 7 Pass 1:13:11 am 📋 Retrieved value from column 'Qty/Pc' = '2.000'. Pass 1:13:11 am Qty/Pc matched → 2.000 Info 1:13:11 am Execution time since last step: 0.13 sec Info 1:13:11 am ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 1:13:11 am 📋 Retrieved value from column 'Part Cost/Unit' = '123.00000'. Pass 1:13:11 am Part Cost/Unit matched → 123.000 Info 1:13:11 am Execution time since last step: 0.19 sec Info 1:13:11 am ✅ Found header 'Total Cost' at column index: 16 Pass 1:13:11 am 📋 Retrieved value from column 'Total Cost' = '246.000'. Pass 1:13:11 am Total Cost (UI) matched → 246.000 Pass 1:13:11 am Total Cost (Extra Cell) matched → 246.000 Info 1:13:11 am Execution time since last step: 0.08 sec Info 1:13:11 am ------ VALIDATING ALL HEADER VALUES ------ Info 1:13:11 am Execution time since last step: 0.05 sec Info 1:13:11 am ✅ Found header 'Customer' at column index: 4 Pass 1:13:11 am 📋 Retrieved value from column 'Customer' = 'Supplier Name-01'. Pass 1:13:11 am Customer matched → Supplier Name-01 Info 1:13:11 am Execution time since last step: 0.13 sec Info 1:13:11 am ✅ Found header 'Duties%' at column index: 10 Pass 1:13:11 am 📋 Retrieved value from column 'Duties%' = '0.000'. Pass 1:13:11 am Duties% matched → 0.000 Info 1:13:11 am Execution time since last step: 0.14 sec Info 1:13:11 am ✅ Found header 'Other Cost' at column index: 12 Pass 1:13:11 am 📋 Retrieved value from column 'Other Cost' = '0.000'. Pass 1:13:11 am Other Cost matched → 0.000 Info 1:13:11 am Execution time since last step: 0.16 sec Info 1:13:11 am ✅ Found header 'BOP Handling%' at column index: 15 Pass 1:13:12 am 📋 Retrieved value from column 'BOP Handling%' = '0.000'. Pass 1:13:12 am BOP Handling% matched → 0.000 Info 1:13:12 am Execution time since last step: 0.08 sec Info 1:13:12 am ✅ Found header 'Part Description' at column index: 3 Pass 1:13:12 am 📋 Retrieved value from column 'Part Description' = '28102024'. Pass 1:13:12 am Part Description matched → 28102024.000 Info 1:13:12 am Execution time since last step: 0.04 sec Info 1:13:12 am Skipping header validation for blank expected value → Supply Currency Info 1:13:12 am Execution time since last step: 0.10 sec Info 1:13:12 am ✅ Found header 'Currency Conversion' at column index: 9 Pass 1:13:12 am 📋 Retrieved value from column 'Currency Conversion' = '1.000'. Pass 1:13:12 am Currency Conversion matched → 1.000 Info 1:13:12 am Execution time since last step: 0.10 sec Info 1:13:12 am ✅ Found header 'UOM' at column index: 6 Pass 1:13:12 am 📋 Retrieved value from column 'UOM' = 'Nos.'. Pass 1:13:12 am UOM matched → Nos. Info 1:13:12 am Execution time since last step: 0.07 sec Info 1:13:12 am ✅ Found header 'Bop Type' at column index: 2 Pass 1:13:12 am 📋 Retrieved value from column 'Bop Type' = 'Bolt'. Pass 1:13:12 am Bop Type matched → Bolt Info 1:13:12 am Execution time since last step: 0.04 sec Info 1:13:12 am Skipping header validation for blank expected value → Freight & Insurance % Info 1:13:12 am Execution time since last step: 0.13 sec Info 1:13:12 am ✅ Found header 'Sub Total' at column index: 14 Pass 1:13:12 am 📋 Retrieved value from column 'Sub Total' = '246.000'. Pass 1:13:12 am Sub Total matched → 246.000 Info 1:13:12 am Execution time since last step: 0.04 sec Info 1:13:12 am -------------------------------------------------- Info 1:13:12 am Execution time since last step: 0.00 sec Info 1:13:12 am BOP VALIDATION COMPLETED Info 1:13:12 am Execution time since last step: 0.00 sec Info 1:13:12 am -------------------------------------------------- Info 1:13:12 am Execution time since last step: 0.00 sec Info 1:13:12 am Tooling COST MAP FROM EnterToolingCost(): {ToolPartNodrp=Manual Entry, FirstYrVolume=20000, ToolType=Carbide tool, FifthYrVolume=10000, PartEnvelopeHeight=5.30, PartEnvelopeWidth=12.10, Toolowinership=Customer Paid, PartEnvelopeLength=25.50, Toollife=tool-101, ToolPartNo=12345, SupplierToolfor=0801-Celesta, SecondYrVolume=18000, SettledToolCost=500000, ToolDesc=Automation Tool Description, FourthYrVolume=12000, ToolAdvance=100000, ThirdYrVolume=15000} Info 1:13:12 am Execution time since last step: 0.00 sec Info 1:13:12 am ============================================== Info 1:13:12 am Execution time since last step: 0.00 sec Info 1:13:12 am VALIDATION STARTED: [Tooling Cost Section] Info 1:13:12 am Execution time since last step: 0.00 sec Info 1:13:12 am ============================================== Info 1:13:12 am Execution time since last step: 0.27 sec Info 1:13:12 am Navigated to 'Tooling Cost' tab for verification. Pass 1:13:12 am ✔ Tooling Cost header visible. Pass 1:13:13 am ✔ Tooling Cost table & first row ready. Info 1:13:13 am Execution time since last step: 0.68 sec Info 1:13:13 am 🔍 Starting validation for 17 Tooling Cost fields... Fail 1:13:38 am Mismatch: FAIL: [Tool No.] Expected = Manual Entry | Actual = Select Pass 1:13:39 am PASS: [First Year Volume] Expected = 20000 | Actual = 20000 Pass 1:14:04 am PASS: [Tool Type] Expected = Carbide tool | Actual = Carbide tool Pass 1:14:04 am PASS: [Fifth Year Volume] Expected = 10000 | Actual = 10000 Pass 1:14:05 am PASS: [Part Envelope Height(mm)] Expected = 5.30 | Actual = 5.30 Pass 1:14:05 am PASS: [Part Envelope Width(mm)] Expected = 12.10 | Actual = 12.10 Pass 1:14:30 am PASS: [Tool Owner ship] Expected = Customer Paid | Actual = Customer Paid Pass 1:14:30 am PASS: [Part Envelope Length(mm)] Expected = 25.50 | Actual = 25.50 Pass 1:14:31 am PASS: [Tool Life] Expected = tool-101 | Actual = tool-101 Fail 1:14:31 am Mismatch: FAIL: [Enter Tool No.] Expected = 12345 | Actual = Manual Entry Pass 1:14:56 am PASS: [Supplier Name and Code] Expected = 0801-Celesta | Actual = 0801-Celesta Pass 1:14:56 am PASS: [Second Year Volume] Expected = 18000 | Actual = 18000 Pass 1:14:57 am PASS: [Settled Tool Cost] Expected = 500000 | Actual = 500000 Pass 1:14:57 am PASS: [Tool Description] Expected = Automation Tool Description | Actual = Automation Tool Description Pass 1:14:57 am PASS: [Fourth Year Volume] Expected = 12000 | Actual = 12000 Pass 1:14:57 am PASS: [Tool Advance] Expected = 100000 | Actual = 100000 Pass 1:14:58 am PASS: [Third Year Volume] Expected = 15000 | Actual = 15000 Warning 1:14:58 am Execution time since last step: 104.78 sec (Took longer than expected!) Info 1:14:58 am ============================================== Info 1:14:58 am Execution time since last step: 0.00 sec Info 1:14:58 am VALIDATION SUMMARY Info 1:14:58 am Execution time since last step: 0.00 sec Info 1:14:58 am ============================================== Info 1:14:58 am Execution time since last step: 0.00 sec Info 1:14:58 am Checked : 17 Info 1:14:58 am Execution time since last step: 0.00 sec Info 1:14:58 am Passed : 15 Info 1:14:58 am Execution time since last step: 0.00 sec Info 1:14:58 am Failed : 2 Info 1:14:58 am Execution time since last step: 0.00 sec Info 1:14:58 am Warnings : 0 Info 1:14:58 am Execution time since last step: 0.00 sec Info 1:14:58 am ============================================== Fail 1:14:58 am Mismatch: ❌ Validation completed with 2 mismatches. Pass 1:14:58 am Test Passed Pass 1:14:58 am Screenshot on Success
-
PT_C_60Updating Non Ferrous Casting Part For Sales
1:14:58 am / 00:08:40:574 Fail
PT_C_60Updating Non Ferrous Casting Part For Sales
01.03.2026 1:14:58 am 01.03.2026 1:23:39 am 00:08:40:574 · #test-id=29Status Timestamp Details Pass 1:15:04 am Clicked on option: Master Data Warning 1:15:04 am Execution time since last step: 6.18 sec (Took longer than expected!) Info 1:15:04 am Master Data Is Displayed On Dashboard.... Pass 1:15:09 am Clicked Master Option: Part Master Info 1:15:09 am Execution time since last step: 4.31 sec Info 1:15:09 am ===== STEP 1: Enter Part Details ===== Pass 1:15:09 am Entered Part Number → 70-32-90 Pass 1:15:10 am Entered Part Description → Edythe624 Info 1:15:12 am Execution time since last step: 3.22 sec Info 1:15:12 am ===== STEP 2: Selecting Part UOM Value ===== Pass 1:15:15 am Selected UOM → Hourly Info 1:15:16 am Execution time since last step: 4.66 sec Info 1:15:16 am ===== STEP 3: Selecting Company Name ===== Pass 1:15:18 am Selected Company Name → COSTMASTER-0304-MOHALI-CM1 Info 1:15:19 am Execution time since last step: 2.89 sec Info 1:15:19 am ===== STEP 4: Selecting Radio Button ===== Pass 1:15:20 am Selected Radio Button → Sales Info 1:15:21 am Execution time since last step: 1.72 sec Info 1:15:21 am ===== STEP 5: Selecting Customer ===== Pass 1:15:38 am Selected Customer → Rishicustomer-Tbilisi-0004 Warning 1:15:38 am Execution time since last step: 16.52 sec (Took longer than expected!) Info 1:15:38 am ===== STEP 6: Selecting Product Category ===== Info 1:15:39 am Execution time since last step: 1.12 sec Info 1:15:39 am trying JavaScript click for: Pass 1:15:42 am Selected Product Category → rishi Info 1:15:42 am Execution time since last step: 3.56 sec Info 1:15:42 am ===== STEP 7: Selecting Product Model ===== Info 1:15:45 am Execution time since last step: 3.20 sec Info 1:15:45 am trying JavaScript click for: Pass 1:15:49 am Selected Product Model → JKLakshmi-001 Info 1:15:50 am Execution time since last step: 4.61 sec Info 1:15:50 am ===== STEP 8: Selecting Special Product Category ===== Info 1:15:51 am Execution time since last step: 1.14 sec Info 1:15:51 am trying JavaScript click for: Pass 1:15:54 am Selected Special Product Category → ACCESSORIES Info 1:15:54 am Execution time since last step: 3.01 sec Info 1:15:54 am ===== STEP 9: Saving ===== Info 1:15:54 am Execution time since last step: 0.03 sec Info 1:15:54 am ===== STEP: Clicking Button in Part Master → Save ===== Pass 1:15:54 am ✅ Successfully clicked button → Save Pass 1:15:54 am Clicked Save. Info 1:15:54 am Execution time since last step: 0.11 sec Info 1:15:54 am ===== STEP 10: Verifying Toast ===== Info 1:15:56 am Execution time since last step: 1.66 sec Info 1:15:56 am Toast message appeared: Part Master details saved successfully. Info 1:15:56 am Execution time since last step: 0.00 sec Info 1:15:56 am ✅ Toast message validated successfully. Expected: Part Master details saved successfully. Pass 1:15:56 am Toast validated correctly. Info 1:15:56 am Execution time since last step: 0.00 sec Info 1:15:56 am ===== START: Verify Part Number & Description view table partMaster ===== Info 1:16:00 am Execution time since last step: 4.27 sec Info 1:16:00 am Opening Part Master filter and selecting: Part No. Warning 1:16:53 am Execution time since last step: 52.33 sec (Took longer than expected!) Info 1:16:53 am Filter value selected: Part No. Warning 1:17:02 am Execution time since last step: 9.06 sec (Took longer than expected!) Info 1:17:02 am ============================================== Info 1:17:02 am Execution time since last step: 0.00 sec Info 1:17:02 am [View Table Part Master For Sales Name By Sales Header Coloumn] Info 1:17:02 am Execution time since last step: 0.00 sec Info 1:17:02 am ============================================== Info 1:17:02 am Execution time since last step: 0.50 sec Info 1:17:02 am ✅ Total Headers Found: 31 Info 1:17:02 am Execution time since last step: 0.00 sec Info 1:17:02 am Headers → [Action, Company Name, Part No., Part Description, Part UOM, Costing Type, Product Category, Product Model Name and No., Special Product Category, Customer, Customer Part No., Supplier Detail 1, %SOB, Unit Price, Supplier Detail 2, Supplier Detail 3, Supplier Detail 4, Supplier Detail 5, Supplier Detail 6, Supplier Detail 7, Supplier Detail 8, Supplier Detail 9, Supplier Detail 10, Customer Name 1, Customer 1 Unit Price, Customer Name 2, Customer 2 Unit Price, Customer Name 3, Customer 3 Unit Price, Customer Name 4, Customer 4 Unit Price] Info 1:17:02 am Execution time since last step: 0.00 sec Info 1:17:02 am 🧩 Validation Targets → [Company Name, Part No., Part Description, Part UOM, Product Category, Product Model Name and No., Special Product Category, Customer] Warning 1:17:02 am [Company Name] mismatch ignored → Expected: COSTMASTER-0304-MOHALI-CM1 | Actual: COSTMASTER-0304-CM1 Pass 1:17:02 am [Part No.] Match → Expected: 70-32-90 | Actual: 70-32-90 Pass 1:17:02 am [Part Description] Match → Expected: Edythe624 | Actual: Edythe624 Pass 1:17:02 am [Part UOM] Match → Expected: Hourly | Actual: Hourly Pass 1:17:02 am [Product Category] Match → Expected: rishi | Actual: rishi Pass 1:17:02 am [Product Model Name and No.] Match → Expected: JKLakshmi-001 | Actual: JKLakshmi-001 Pass 1:17:02 am [Special Product Category] Match → Expected: ACCESSORIES | Actual: ACCESSORIES Warning 1:17:02 am [Customer] mismatch ignored → Expected: Rishicustomer-Tbilisi-0004 | Actual: Rishicustomer-0004 Pass 1:17:02 am Row matched by Part No. (Sales not verified, continuing click). Pass 1:17:06 am 🟢 Clicked Sales cell → Rishicustomer-0004 Info 1:17:06 am Execution time since last step: 3.81 sec Info 1:17:06 am ============================================== Info 1:17:06 am Execution time since last step: 0.00 sec Info 1:17:06 am VALIDATION COMPLETED: [View Table Part Master For Sales Name By Customer Header Coloumn] Info 1:17:06 am Execution time since last step: 0.00 sec Info 1:17:06 am ============================================== Pass 1:17:06 am ✔ Part found successfully: 70-32-90 | Description: Edythe624 Info 1:17:06 am Execution time since last step: 0.00 sec Info 1:17:06 am Stored Part Data: {Part Description=Edythe624, Part Number=70-32-90, Filter Used=Part No.} Info 1:17:06 am Execution time since last step: 0.00 sec Info 1:17:06 am ===== END: Verify Part Number & Description (Sales Side) Part Master View Table ===== Info 1:17:07 am Execution time since last step: 1.00 sec Info 1:17:07 am ===== START: Verifying and Writing Data in 'Part Attributes' Tab ===== Info 1:17:08 am Execution time since last step: 1.22 sec Info 1:17:08 am ===== ENSURE PART ATTRIBUTES TAB (BOOTSTRAP FORCE) ===== Warning 1:17:08 am ⚠ Header not visible. Forcing Bootstrap tab switch... Pass 1:17:09 am ✔ Part Attributes tab FORCEFULLY activated via Bootstrap JS Info 1:17:11 am Execution time since last step: 2.52 sec Info 1:17:11 am Option found → Plastics Pass 1:17:11 am ✔ Selected Commodity Group via Actions → Plastics Pass 1:17:12 am ✔ Entered & stored all Part Attribute values Pass 1:17:12 am ✔ Toast Verified Info 1:17:15 am Execution time since last step: 3.83 sec Info 1:17:15 am ===== START: SAVE PRICE CALCULATION (Non FERROUS CASTING • PROCUREMENT SIDE) ===== Info 1:17:15 am Execution time since last step: 0.00 sec Info 1:17:15 am STEP 0: Storing input parameters... Info 1:17:15 am Execution time since last step: 0.00 sec Info 1:17:15 am STEP 1: Navigating to 'Part Price Calculations' tab... Pass 1:17:15 am Navigated to Part Price Calculations tab. Info 1:17:19 am Execution time since last step: 4.55 sec Info 1:17:19 am STEP 2: Selecting dropdown values... Pass 1:17:23 am RM Input Category Selected → Non Ferrous Casting Pass 1:17:23 am Selected Non-Ferrous Casting Radio Button Pass 1:17:28 am Commodity Group Entered → Non-Ferrous Casting Pass 1:17:31 am Commodity Group Selected → Non-Ferrous Casting Pass 1:17:38 am Classification Entered → Aluminum Pass 1:17:41 am Classification Selected → Aluminum Pass 1:17:44 am Year Selected → 2023-2024 Pass 1:17:47 am Period Selected → Jan Pass 1:17:53 am Specific Grade Entered → CRCA-007 Pass 1:17:57 am Specific Grade Selected → CRCA-007 Pass 1:18:03 am PartFinishWeightPerKg → 234.4553 Pass 1:18:06 am CastingYield → 32 Pass 1:18:08 am MeltLoss → 12 Pass 1:18:11 am ScrapRealization → 65 Pass 1:18:21 am OHP Name Entered → Speed testing-Rej-1.000 % of RMC+PC ,Rej-3.000 % of BOP ,ICC-32.000 % of RMC ,ICC-23.000 % of PC ,ICC-21.000 % of BOP ,OH-2.000 % of RMC ,OH-321.000 % of PC ,OH-12.000 % of BOP ,P-21.000 % of RMC ,P-21.000 % of PC ,P-3.000 % of BOP ,PKG-2.000 % of RMC+PC ,Frd-3.000 % of RMC ,Frd-4.000 % of PC ,Frd-213.000 % of BOP ,Inc-3.000 % of RMC ,Inc-1.000 % of PC ,Inc-3.000 % of BOP ,O/c-1.000 % of RMC+PC , Pass 1:18:23 am OHP Selected → Speed testing-Rej-1.000 % of RMC+PC ,Rej-3.000 % of BOP ,ICC-32.000 % of RMC ,ICC-23.000 % of PC ,ICC-21.000 % of BOP ,OH-2.000 % of RMC ,OH-321.000 % of PC ,OH-12.000 % of BOP ,P-21.000 % of RMC ,P-21.000 % of PC ,P-3.000 % of BOP ,PKG-2.000 % of RMC+PC ,Frd-3.000 % of RMC ,Frd-4.000 % of PC ,Frd-213.000 % of BOP ,Inc-3.000 % of RMC ,Inc-1.000 % of PC ,Inc-3.000 % of BOP ,O/c-1.000 % of RMC+PC , Pass 1:18:29 am Rejection → 12 Pass 1:18:31 am Packing → 21 Pass 1:18:34 am Insurance → 10 Pass 1:18:36 am Profit → 45 Pass 1:18:39 am OverHead → 21 Pass 1:18:41 am IncoTerm → 34 Pass 1:18:43 am ICC → 9 Pass 1:18:46 am FreightPerKg → 32 Pass 1:18:49 am Forwarding → 11 Pass 1:18:51 am Factor1 → 2 Pass 1:18:54 am Factor2 → 3 Pass 1:18:57 am Factor3 → 43 Pass 1:18:59 am Remarks → 2.43433 Pass 1:19:01 am ToolCost → 2.433 Pass 1:19:03 am AmortizationQty → 233 Pass 1:19:07 am ToolAmortizationPerPc → 24343 Pass 1:19:09 am ToolMaintenanceCost → 23 Pass 1:19:10 am Clicked Save button. Toast message: By.xpath: //div[@class='toast-message'] Warning 1:19:10 am Execution time since last step: 111.13 sec (Took longer than expected!) Info 1:19:10 am ===== END: SAVE PRICE CALCULATION (Non FERROUS CASTING PROCUREMENT) ===== Info 1:19:12 am Execution time since last step: 2.06 sec Info 1:19:12 am switching to BOP tab Pass 1:19:13 am switch to BOP tab executed Pass 1:19:14 am ✔ Header located successfully. Warning 1:19:14 am Action click failed, invoking JS function directly Pass 1:19:14 am '+ BOP' action executed. Pass 1:19:19 am ✔ BOP Table displayed. Pass 1:19:30 am Selected Part No: M5 pressure rivet nut-28102024 Warning 1:19:31 am Execution time since last step: 19.04 sec (Took longer than expected!) Info 1:19:31 am ✅ Found header 'Qty/Pc' at column index: 7 Pass 1:19:32 am 🟢 Entered value '2' in column 'Qty/Pc' successfully. Pass 1:19:32 am Qty/Pc entered → 2 Info 1:19:34 am Execution time since last step: 2.44 sec Info 1:19:34 am ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 1:19:34 am 📋 Retrieved value from column 'Part Cost/Unit' = '123.000'. Pass 1:19:34 am ✔ BOP calculation completed (Part Cost/Unit non-zero). Info 1:19:34 am Execution time since last step: 0.13 sec Info 1:19:34 am ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 1:19:34 am 📋 Retrieved value from column 'Part Cost/Unit' = '123.000'. Pass 1:19:34 am Auto fetched Part Cost/Unit → 123.000 Info 1:19:34 am Execution time since last step: 0.18 sec Info 1:19:34 am ✅ Found header 'Total Cost' at column index: 16 Pass 1:19:34 am 📋 Retrieved value from column 'Total Cost' = '246.00000'. Pass 1:19:34 am Fetched Total Cost (UI) → 246.00000 Pass 1:19:34 am Fetched Total Cost (Extra Cell) → 246.000 Info 1:19:34 am Execution time since last step: 0.19 sec Info 1:19:34 am ✅ Found header 'Bop Type' at column index: 2 Pass 1:19:34 am 📋 Retrieved value from column 'Bop Type' = 'Bolt'. Info 1:19:34 am Execution time since last step: 0.08 sec Info 1:19:34 am ✅ Found header 'Part Description' at column index: 3 Pass 1:19:34 am 📋 Retrieved value from column 'Part Description' = '28102024'. Info 1:19:34 am Execution time since last step: 0.09 sec Info 1:19:34 am ✅ Found header 'Customer' at column index: 4 Pass 1:19:34 am 📋 Retrieved value from column 'Customer' = 'Supplier Name-01'. Info 1:19:35 am Execution time since last step: 0.09 sec Info 1:19:35 am ✅ Found header 'Supply Currency' at column index: 5 Pass 1:19:35 am 📋 Retrieved value from column 'Supply Currency' = ''. Info 1:19:35 am Execution time since last step: 0.11 sec Info 1:19:35 am ✅ Found header 'UOM' at column index: 6 Pass 1:19:35 am 📋 Retrieved value from column 'UOM' = 'Nos.'. Info 1:19:35 am Execution time since last step: 0.12 sec Info 1:19:35 am ✅ Found header 'Qty/Pc' at column index: 7 Pass 1:19:35 am 📋 Retrieved value from column 'Qty/Pc' = '2'. Info 1:19:35 am Execution time since last step: 0.12 sec Info 1:19:35 am ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 1:19:35 am 📋 Retrieved value from column 'Part Cost/Unit' = '123.000'. Info 1:19:35 am Execution time since last step: 0.13 sec Info 1:19:35 am ✅ Found header 'Currency Conversion' at column index: 9 Pass 1:19:35 am 📋 Retrieved value from column 'Currency Conversion' = '1.000'. Info 1:19:35 am Execution time since last step: 0.18 sec Info 1:19:35 am ✅ Found header 'Duties%' at column index: 10 Pass 1:19:35 am 📋 Retrieved value from column 'Duties%' = '0.000'. Info 1:19:35 am Execution time since last step: 0.14 sec Info 1:19:35 am ✅ Found header 'Freight & Insurance %' at column index: 11 Pass 1:19:35 am 📋 Retrieved value from column 'Freight & Insurance %' = ''. Info 1:19:35 am Execution time since last step: 0.15 sec Info 1:19:35 am ✅ Found header 'Other Cost' at column index: 12 Pass 1:19:36 am 📋 Retrieved value from column 'Other Cost' = '0.000'. Info 1:19:36 am Execution time since last step: 0.17 sec Info 1:19:36 am ✅ Found header 'Sub Total' at column index: 14 Pass 1:19:36 am 📋 Retrieved value from column 'Sub Total' = '246.000'. Info 1:19:36 am Execution time since last step: 0.18 sec Info 1:19:36 am ✅ Found header 'BOP Handling%' at column index: 15 Pass 1:19:36 am 📋 Retrieved value from column 'BOP Handling%' = '0.000'. Info 1:19:36 am Execution time since last step: 0.18 sec Info 1:19:36 am ✅ Found header 'Total Cost' at column index: 16 Pass 1:19:36 am 📋 Retrieved value from column 'Total Cost' = '246.00000'. Info 1:19:36 am Execution time since last step: 0.03 sec Info 1:19:36 am Captured 14 header-value pairs from BOP table. Info 1:19:36 am Execution time since last step: 0.00 sec Info 1:19:36 am Captured BOP Header Values: Bop Type = Bolt, Part Description = 28102024, Customer = Supplier Name-01, Supply Currency = , UOM = Nos., Qty/Pc = 2, Part Cost/Unit = 123.000, Currency Conversion = 1.000, Duties% = 0.000, Freight & Insurance % = , Other Cost = 0.000, Sub Total = 246.000, BOP Handling% = 0.000, Total Cost = 246.00000 Pass 1:19:37 am ✔ Save button is enabled. Pass 1:19:37 am ✔ Save button clicked. Pass 1:19:38 am Toast received → BOP Saved successfully. Info 1:19:39 am Execution time since last step: 3.03 sec Info 1:19:39 am ===== Filling Tooling Cost Form for Part: 70-32-90 ===== Info 1:19:41 am Execution time since last step: 1.88 sec Info 1:19:41 am Navigated to Tooling Cost tab. Pass 1:19:43 am ✔ Tooling Cost header visible. Pass 1:19:43 am ✔ Add Tool button visible. Pass 1:19:43 am Clicked Add New Tooling Row button. Pass 1:19:45 am ✔ Selected dropdown [Tool Number] = Manual Entry Pass 1:19:47 am ✔ Entered [12345] in Enter Tool No. Pass 1:19:50 am ✔ Entered [Automation Tool Description] in Tool Description Pass 1:19:52 am ✔ Selected dropdown [Supplier Name & Code] = 0801-Celesta Pass 1:19:54 am ✔ Selected dropdown [Tool Ownership] = Customer Paid Pass 1:19:56 am ✔ Selected dropdown [Tool Type] = Carbide tool Pass 1:19:59 am ✔ Entered [25.50] in Part Envelope Length Pass 1:20:01 am ✔ Entered [12.10] in Part Envelope Width Pass 1:20:04 am ✔ Entered [5.30] in Part Envelope Height Pass 1:20:06 am ✔ Entered [500000] in Settled Tool Cost Pass 1:20:09 am ✔ Entered [100000] in Tool Advance Pass 1:20:11 am ✔ Entered [20000] in First Year Volume Pass 1:20:14 am ✔ Entered [18000] in Second Year Volume Pass 1:20:16 am ✔ Entered [15000] in Third Year Volume Pass 1:20:19 am ✔ Entered [12000] in Fourth Year Volume Pass 1:20:21 am ✔ Entered [10000] in Fifth Year Volume Pass 1:20:24 am ✔ Entered [tool-101] in Tool Life Pass 1:20:24 am 🎉 All Tooling Cost fields entered successfully! Warning 1:20:24 am Execution time since last step: 42.83 sec (Took longer than expected!) Info 1:20:24 am Attempting to click Save button in Tooling Cost tab... Pass 1:20:24 am Clicked Save button successfully. Pass 1:20:24 am Toast Message Displayed: Tooling Cost saved successfully. Warning 1:20:30 am Execution time since last step: 6.49 sec (Took longer than expected!) Info 1:20:30 am User Starts To Update Data Info 1:20:30 am Execution time since last step: 0.00 sec Info 1:20:30 am ===== START: Updating Part Attributes (Existing Data Will Be Replaced) ===== Info 1:20:30 am Execution time since last step: 0.00 sec Info 1:20:30 am Checking if 'Part Attributes' tab is active... Info 1:20:30 am Execution time since last step: 0.00 sec Info 1:20:30 am ===== ENSURE PART ATTRIBUTES TAB (BOOTSTRAP FORCE) ===== Warning 1:20:30 am ⚠ Header not visible. Forcing Bootstrap tab switch... Pass 1:20:31 am ✔ Part Attributes tab FORCEFULLY activated via Bootstrap JS Info 1:20:31 am Execution time since last step: 0.69 sec Info 1:20:31 am Fetching existing Commodity Group value from dropdown... Pass 1:20:31 am ✔ Existing Commodity Group captured: Plastics Info 1:20:31 am Execution time since last step: 0.04 sec Info 1:20:31 am Entering updated values into Part Attributes fields... Pass 1:20:31 am ✔ Updated Annual Requirement: 2 Pass 1:20:31 am ✔ Updated Average Monthly Requirement: 12 Pass 1:20:32 am ✔ Updated Lot Size: 43.33 Pass 1:20:32 am ✔ All updated values entered successfully in Part Attributes. Info 1:20:32 am Execution time since last step: 0.64 sec Info 1:20:32 am Attempting to save updated Part Attributes... Info 1:20:33 am Execution time since last step: 1.07 sec Info 1:20:33 am trying JavaScript click for: Pass 1:20:33 am ✔ Save successful: Part attribute details saved successfully. Info 1:20:36 am Execution time since last step: 3.70 sec Info 1:20:36 am ===== END: Part Attributes Update Process Completed ===== Info 1:20:36 am Execution time since last step: 0.00 sec Info 1:20:36 am ===== START: UPDATE NON-FERROUS CASTING INPUT FIELDS ===== Pass 1:20:37 am Navigated to Part Price Calculations tab (UPDATE mode). Info 1:20:40 am Execution time since last step: 3.38 sec Info 1:20:40 am Updating ONLY TEXT INPUT FIELDS (Dropdowns not touched)... Pass 1:20:45 am UPDATED [PartFinishWeightPerKg] → 250.987 Pass 1:20:46 am UPDATED [CastingYield] → 40 Pass 1:20:47 am UPDATED [MeltLoss] → 15 Pass 1:20:48 am UPDATED [ScrapRealization] → 70 Pass 1:20:48 am UPDATED [Rejection] → 18 Pass 1:20:49 am UPDATED [Packing] → 25 Pass 1:20:49 am UPDATED [Insurance] → 12 Pass 1:20:49 am UPDATED [Profit] → 50 Pass 1:20:50 am UPDATED [OverHead] → 28 Pass 1:20:50 am UPDATED [IncoTerm] → 39 Pass 1:20:50 am UPDATED [ICC] → 11 Pass 1:20:51 am UPDATED [FreightPerKg] → 36 Pass 1:20:51 am UPDATED [Forwarding] → 15 Pass 1:20:51 am UPDATED [Factor1] → 3 Pass 1:20:52 am UPDATED [Factor2] → 5 Pass 1:20:53 am UPDATED [Factor3] → 50 Pass 1:20:53 am UPDATED [Remarks] → UPDATED-REMARKS Pass 1:20:53 am UPDATED [ToolCost] → 9.876 Pass 1:20:53 am UPDATED [AmortizationQty] → 500 Pass 1:20:55 am UPDATED [ToolAmortizationPerPc] → 34.55 Pass 1:20:55 am UPDATED [ToolMaintenanceCost] → 30 Pass 1:20:56 am ✔ Updated Non-Ferrous Casting values saved successfully → Non Ferrous casting saved successfully Warning 1:20:56 am Execution time since last step: 16.21 sec (Took longer than expected!) Info 1:20:56 am ===== END: UPDATE NON-FERROUS CASTING INPUT FIELDS ===== Info 1:21:00 am Execution time since last step: 4.11 sec Info 1:21:00 am ===== START: UPDATE BOP ENTRY PROCESS ===== Info 1:21:00 am Execution time since last step: 0.00 sec Info 1:21:00 am switching to BOP tab Pass 1:21:01 am switch to BOP tab executed Info 1:21:01 am Execution time since last step: 1.16 sec Info 1:21:01 am Navigated to BOP tab (Update Mode). Pass 1:21:01 am BOP Table visible. Info 1:21:02 am Execution time since last step: 0.22 sec Info 1:21:02 am ✅ Found header 'Qty/Pc' at column index: 7 Pass 1:21:02 am 📋 Retrieved value from column 'Qty/Pc' = '2.000'. Info 1:21:02 am Execution time since last step: 0.20 sec Info 1:21:02 am ✅ Found header 'Total Cost' at column index: 16 Pass 1:21:02 am 📋 Retrieved value from column 'Total Cost' = '246.000'. Info 1:21:02 am Execution time since last step: 0.04 sec Info 1:21:02 am OLD Part No : M5 pressure rivet nut-28102024 Info 1:21:02 am Execution time since last step: 0.00 sec Info 1:21:02 am OLD Qty/Pc : 2.000 Info 1:21:02 am Execution time since last step: 0.00 sec Info 1:21:02 am OLD Total Cost : 246.000 Pass 1:21:03 am Updated Part No → M5 pressure rivet nut-28102024 Info 1:21:03 am Execution time since last step: 1.03 sec Info 1:21:03 am ✅ Found header 'Qty/Pc' at column index: 7 Fail 1:21:04 am ❌ Exception while entering value in 'Qty/Pc' cell: element click intercepted: Element is not clickable at point (657, 266). Other element would receive the click: (Session info: chrome=143.0.7499.170) Build info: version: '4.25.0', revision: '8a8aea2337' System info: os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '21.0.8' Driver info: org.openqa.selenium.chrome.ChromeDriver Command: [14044e54d9a0a14c6ac07be732f8f15c, clickElement {id=f.716C744AF68833EE3B8A6E69552C0228.d.FFA57BD220081EB78CAE2FDF954BFA55.e.1035521}] Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 143.0.7499.170, chrome: {chromedriverVersion: 143.0.7499.169 (164b20aab62..., userDataDir: C:\Users\RAJTRI~1\AppData\L...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:59377}, goog:processID: 4808, networkConnectionEnabled: false, pageLoadStrategy: normal, platformName: windows, proxy: Proxy(), se:cdp: ws://localhost:59377/devtoo..., se:cdpVersion: 143.0.7499.170, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:extension:minPinLength: true, webauthn:extension:prf: true, webauthn:virtualAuthenticators: true} Element: [[ChromeDriver: chrome on windows (14044e54d9a0a14c6ac07be732f8f15c)] -> xpath: //table[@id='standaradTable']//tbody[@id='bopStandardBody']/tr[1]/*[7]//input] Session ID: 14044e54d9a0a14c6ac07be732f8f15c Pass 1:21:04 am Updated Qty/Pc → 3 Info 1:21:05 am Execution time since last step: 1.82 sec Info 1:21:05 am ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 1:21:05 am 📋 Retrieved value from column 'Part Cost/Unit' = '123.00000'. Info 1:21:05 am Execution time since last step: 0.19 sec Info 1:21:05 am ✅ Found header 'Total Cost' at column index: 16 Pass 1:21:05 am 📋 Retrieved value from column 'Total Cost' = '246.000'. Pass 1:21:06 am Save button enabled. Pass 1:21:06 am Save button clicked for UPDATE. Pass 1:21:07 am Toast received → BOP Saved successfully. Info 1:21:07 am Execution time since last step: 1.76 sec Info 1:21:07 am ===== END: UPDATE BOP ENTRY PROCESS ===== Info 1:21:08 am Execution time since last step: 1.50 sec Info 1:21:08 am ===== START: UPDATE TOOLING COST (Only Input Fields Updated) ===== Info 1:21:08 am Execution time since last step: 0.00 sec Info 1:21:08 am Force switching to Tooling Cost tab Pass 1:21:09 am ✔ Forced switch to Tooling Cost tab executed Pass 1:21:10 am ✔ Tooling Cost UPDATE page loaded successfully. Info 1:21:10 am Execution time since last step: 2.25 sec Info 1:21:10 am Updating ONLY input fields (dropdown unchanged). Pass 1:21:10 am ✔ Selected dropdown [Tool Number] = Manual Entry Pass 1:21:10 am Tool Number dropdown updated. Pass 1:21:13 am ✔ Updated [Enter Tool No] → 999 Pass 1:21:15 am ✔ Updated [Tool Description] → Updated-Manual-999 Pass 1:21:17 am ✔ Updated [Envelope Length] → 20.5566 Pass 1:21:19 am ✔ Updated [Envelope Width] → 21.5566 Pass 1:21:21 am ✔ Updated [Envelope Height] → 5.1234 Pass 1:21:23 am ✔ Updated [Additional Cost] → 2.5567 Pass 1:21:24 am ✔ Updated [Settled Tool Cost] → 9 Pass 1:21:26 am ✔ Updated [Tool Advance] → 3 Pass 1:21:28 am ✔ Updated [First Year Volume] → 5 Pass 1:21:29 am ✔ Updated [Second Year Volume] → 4 Pass 1:21:31 am ✔ Updated [Third Year Volume] → 6 Pass 1:21:33 am ✔ Updated [Fourth Year Volume] → 7 Pass 1:21:35 am ✔ Updated [Fifth Year Volume] → 8 Pass 1:21:37 am ✔ Updated [Total Tool Cost] → 12.5678 Warning 1:21:37 am Execution time since last step: 26.26 sec (Took longer than expected!) Info 1:21:37 am Exiting Tooling edit mode before Save Pass 1:21:38 am Tooling Save button clicked successfully. Pass 1:21:38 am ✔ Tooling Cost UPDATED Successfully → Tooling Cost saved successfully. Pass 1:21:42 am Clicked on option: Master Data Warning 1:21:42 am Execution time since last step: 5.62 sec (Took longer than expected!) Info 1:21:42 am Master Data Is Displayed On Dashboard.... Pass 1:21:45 am Clicked Master Option: Part Master Warning 1:21:48 am Execution time since last step: 5.48 sec (Took longer than expected!) Info 1:21:48 am ======================================================================================= Info 1:21:48 am Execution time since last step: 0.00 sec Info 1:21:48 am Validate Updated Value has been saved or not Info 1:21:48 am Execution time since last step: 0.00 sec Info 1:21:48 am ======================================================================================= Info 1:21:48 am Execution time since last step: 0.00 sec Info 1:21:48 am ===== START: Verify Part Number & Description view table partMaster ===== Info 1:21:52 am Execution time since last step: 4.26 sec Info 1:21:52 am Opening Part Master filter and selecting: Part No. Warning 1:22:44 am Execution time since last step: 52.29 sec (Took longer than expected!) Info 1:22:44 am Filter value selected: Part No. Warning 1:22:53 am Execution time since last step: 8.99 sec (Took longer than expected!) Info 1:22:53 am ============================================== Info 1:22:53 am Execution time since last step: 0.00 sec Info 1:22:53 am [View Table Part Master For Sales Name By Sales Header Coloumn] Info 1:22:53 am Execution time since last step: 0.00 sec Info 1:22:53 am ============================================== Info 1:22:54 am Execution time since last step: 0.54 sec Info 1:22:54 am ✅ Total Headers Found: 31 Info 1:22:54 am Execution time since last step: 0.00 sec Info 1:22:54 am Headers → [Action, Company Name, Part No., Part Description, Part UOM, Costing Type, Product Category, Product Model Name and No., Special Product Category, Customer, Customer Part No., Supplier Detail 1, %SOB, Unit Price, Supplier Detail 2, Supplier Detail 3, Supplier Detail 4, Supplier Detail 5, Supplier Detail 6, Supplier Detail 7, Supplier Detail 8, Supplier Detail 9, Supplier Detail 10, Customer Name 1, Customer 1 Unit Price, Customer Name 2, Customer 2 Unit Price, Customer Name 3, Customer 3 Unit Price, Customer Name 4, Customer 4 Unit Price] Info 1:22:54 am Execution time since last step: 0.00 sec Info 1:22:54 am 🧩 Validation Targets → [Company Name, Part No., Part Description, Part UOM, Product Category, Product Model Name and No., Special Product Category, Customer] Warning 1:22:54 am [Company Name] mismatch ignored → Expected: COSTMASTER-0304-MOHALI-CM1 | Actual: COSTMASTER-0304-CM1 Pass 1:22:54 am [Part No.] Match → Expected: 70-32-90 | Actual: 70-32-90 Pass 1:22:54 am [Part Description] Match → Expected: Edythe624 | Actual: Edythe624 Pass 1:22:54 am [Part UOM] Match → Expected: Hourly | Actual: Hourly Pass 1:22:54 am [Product Category] Match → Expected: rishi | Actual: rishi Pass 1:22:54 am [Product Model Name and No.] Match → Expected: JKLakshmi-001 | Actual: JKLakshmi-001 Pass 1:22:54 am [Special Product Category] Match → Expected: ACCESSORIES | Actual: ACCESSORIES Warning 1:22:54 am [Customer] mismatch ignored → Expected: Rishicustomer-Tbilisi-0004 | Actual: Rishicustomer-0004 Pass 1:22:54 am Row matched by Part No. (Sales not verified, continuing click). Pass 1:23:00 am 🟢 Clicked Sales cell → Rishicustomer-0004 Warning 1:23:00 am Execution time since last step: 5.94 sec (Took longer than expected!) Info 1:23:00 am ============================================== Info 1:23:00 am Execution time since last step: 0.00 sec Info 1:23:00 am VALIDATION COMPLETED: [View Table Part Master For Sales Name By Customer Header Coloumn] Info 1:23:00 am Execution time since last step: 0.00 sec Info 1:23:00 am ============================================== Pass 1:23:00 am ✔ Part found successfully: 70-32-90 | Description: Edythe624 Info 1:23:00 am Execution time since last step: 0.00 sec Info 1:23:00 am Stored Part Data: {Part Description=Edythe624, Part Number=70-32-90, Filter Used=Part No.} Info 1:23:00 am Execution time since last step: 0.00 sec Info 1:23:00 am ===== END: Verify Part Number & Description (Sales Side) Part Master View Table ===== Info 1:23:01 am Execution time since last step: 1.02 sec Info 1:23:01 am ===== START: Validating Updated Part Attribute Data ===== Info 1:23:01 am Execution time since last step: 0.00 sec Info 1:23:01 am ===== ENSURE PART ATTRIBUTES TAB (BOOTSTRAP FORCE) ===== Warning 1:23:01 am ⚠ Header not visible. Forcing Bootstrap tab switch... Pass 1:23:01 am ✔ Part Attributes tab FORCEFULLY activated via Bootstrap JS Pass 1:23:03 am ✅ Commodity Group matched → Expected: Plastics | Actual: Plastics Fail 1:23:03 am ❌ Annual Requirement
Expected: 2
Actual: 2.000Fail 1:23:03 am ❌ Average Monthly Requirement
Expected: 12
Actual: 12.000Fail 1:23:03 am ❌ Lot Size
Expected: 43.33
Actual: 43.330Pass 1:23:03 am ✔ All Part Attribute values validated successfully. Info 1:23:03 am Execution time since last step: 2.00 sec Info 1:23:03 am ===== END: Validation Completed ===== Info 1:23:03 am Execution time since last step: 0.00 sec Info 1:23:03 am ============================================== Info 1:23:03 am Execution time since last step: 0.00 sec Info 1:23:03 am START: Validate Price Calculation (Non-Ferrous Casting) Info 1:23:03 am Execution time since last step: 0.00 sec Info 1:23:03 am ============================================== Pass 1:23:07 am ✔ RM Input Category matched | Expected = Non Ferrous Casting | Actual = Non Ferrous Casting Pass 1:23:07 am ✔ Year matched | Expected = 2023-2024 | Actual = 2023-2024 Pass 1:23:08 am ✔ Period matched | Expected = Jan | Actual = Jan Pass 1:23:08 am [PartFinishWeightPerKg] matched → Expected = 250.987 | Actual = 250.987 Pass 1:23:08 am [CastingYield] matched → Expected = 40.000 | Actual = 40.000 Pass 1:23:08 am [MeltLoss] matched → Expected = 15.000 | Actual = 15.000 Pass 1:23:08 am [ScrapRealization] matched → Expected = 70.000 | Actual = 70.000 Pass 1:23:09 am ✔ OHP matched | Expected = Speed testing-Rej-1.000 % of RMC+PC ,Rej-3.000 % of BOP ,ICC-32.000 % of RMC ,ICC-23.000 % of PC ,ICC-21.000 % of BOP ,OH-2.000 % of RMC ,OH-321.000 % of PC ,OH-12.000 % of BOP ,P-21.000 % of RMC ,P-21.000 % of PC ,P-3.000 % of BOP ,PKG-2.000 % of RMC+PC ,Frd-3.000 % of RMC ,Frd-4.000 % of PC ,Frd-213.000 % of BOP ,Inc-3.000 % of RMC ,Inc-1.000 % of PC ,Inc-3.000 % of BOP ,O/c-1.000 % of RMC+PC , | Actual = Speed testing-Rej-1.000 % of RMC+PC ,Rej-3.000 % of BOP ,ICC-32.000 % of RMC ,ICC-23.000 % of PC ,ICC-21.000 % of BOP ,OH-2.000 % of RMC ,OH-321.000 % of PC ,OH-12.000 % of BOP ,P-21.000 % of RMC ,P-21.000 % of PC ,P-3.000 % of BOP ,PKG-2.000 % of RMC+PC ,Frd-3.000 % of RMC ,Frd-4.000 % of PC ,Frd-213.000 % of BOP ,Inc-3.000 % of RMC ,Inc-1.000 % of PC ,Inc-3.000 % of BOP ,O/c-1.000 % of RMC+PC , Fail 1:23:09 am Mismatch: [Rejection] mismatch → Expected = 18.000 | Actual = 0.000 Pass 1:23:09 am [Packing] matched → Expected = 25.000 | Actual = 25.000 Pass 1:23:09 am [Insurance] matched → Expected = 12.000 | Actual = 12.000 Pass 1:23:10 am [Profit] matched → Expected = 50.000 | Actual = 50.000 Pass 1:23:10 am [OverHead] matched → Expected = 28.000 | Actual = 28.000 Pass 1:23:10 am [IncoTerm] matched → Expected = 39.000 | Actual = 39.000 Pass 1:23:10 am [ICC] matched → Expected = 11.000 | Actual = 11.000 Pass 1:23:10 am [FreightPerKg] matched → Expected = 36.000 | Actual = 36.000 Pass 1:23:10 am [Forwarding] matched → Expected = 15.000 | Actual = 15.000 Pass 1:23:10 am [Factor1] matched → Expected = 3.000 | Actual = 3.000 Pass 1:23:10 am [Factor2] matched → Expected = 5.000 | Actual = 5.000 Pass 1:23:10 am [Factor3] matched → Expected = 50.000 | Actual = 50.000 Pass 1:23:10 am [Remarks] matched → Expected = UPDATED-REMARKS | Actual = UPDATED-REMARKS Fail 1:23:10 am Mismatch: [ToolCost] mismatch → Expected = 9.876 | Actual = 6.000 Fail 1:23:10 am Mismatch: [AmortizationQty] mismatch → Expected = 500.000 | Actual = 30.000 Fail 1:23:10 am Mismatch: [ToolAmortizationPerPc] mismatch → Expected = 34.550 | Actual = 0.200 Pass 1:23:10 am [ToolMaintenanceCost] matched → Expected = 30.000 | Actual = 30.000 Pass 1:23:10 am ✔ Non-Ferrous Casting validation completed successfully Warning 1:23:14 am Execution time since last step: 11.27 sec (Took longer than expected!) Info 1:23:14 am ============================================== Info 1:23:14 am Execution time since last step: 0.00 sec Info 1:23:14 am END: Validate Price Calculation (Non-Ferrous Casting) Info 1:23:14 am Execution time since last step: 0.00 sec Info 1:23:14 am ============================================== Info 1:23:14 am Execution time since last step: 0.00 sec Info 1:23:14 am -------------------------------------------------- Info 1:23:14 am Execution time since last step: 0.00 sec Info 1:23:14 am STARTING BOP VALIDATION (UI ↔ MAP) Info 1:23:14 am Execution time since last step: 0.00 sec Info 1:23:14 am -------------------------------------------------- Info 1:23:14 am Execution time since last step: 0.00 sec Info 1:23:14 am Expected BOP values received → {ToastMessage=BOP Saved successfully., PartNo=M5 pressure rivet nut-28102024, PartCostPerUnit=123.00000, TotalCost_ExtraCell=246.000, QtyPerPc=3, TotalCost_UI=246.000} Info 1:23:16 am Execution time since last step: 2.00 sec Info 1:23:16 am switching to BOP tab Pass 1:23:17 am switch to BOP tab executed Pass 1:23:17 am ✔ Standard BOP header visible. Pass 1:23:17 am ✔ Standard BOP table & first row ready. Pass 1:23:17 am ✔ BOP page loaded successfully Pass 1:23:17 am Part No matched → M5 pressure rivet nut-28102024 Info 1:23:17 am Execution time since last step: 1.28 sec Info 1:23:17 am ✅ Found header 'Qty/Pc' at column index: 7 Pass 1:23:17 am 📋 Retrieved value from column 'Qty/Pc' = '2.000'. Fail 1:23:17 am Qty/Pc mismatch → Expected: 3.000 | Actual: 2.000 Info 1:23:17 am Execution time since last step: 0.15 sec Info 1:23:17 am ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 1:23:17 am 📋 Retrieved value from column 'Part Cost/Unit' = '123.00000'. Pass 1:23:17 am Part Cost/Unit matched → 123.000 Info 1:23:18 am Execution time since last step: 0.21 sec Info 1:23:18 am ✅ Found header 'Total Cost' at column index: 16 Pass 1:23:18 am 📋 Retrieved value from column 'Total Cost' = '246.000'. Pass 1:23:18 am Total Cost (UI) matched → 246.000 Pass 1:23:18 am Total Cost (Extra Cell) matched → 246.000 Info 1:23:18 am Execution time since last step: 0.07 sec Info 1:23:18 am ------ VALIDATING ALL HEADER VALUES ------ Info 1:23:18 am Execution time since last step: 0.00 sec Info 1:23:18 am -------------------------------------------------- Info 1:23:18 am Execution time since last step: 0.00 sec Info 1:23:18 am BOP VALIDATION COMPLETED Info 1:23:18 am Execution time since last step: 0.00 sec Info 1:23:18 am -------------------------------------------------- Info 1:23:18 am Execution time since last step: 0.00 sec Info 1:23:18 am Tooling COST MAP FROM EnterToolingCost(): {ToolPartNodrp=Manual Entry, ToolDelta=2.5567, FirstYrVolume=5, FifthYrVolume=8, PartEnvelopeHeight=5.1234, PartEnvelopeWidth=21.5566, PartEnvelopeLength=20.5566, ToastMessage=Tooling Cost saved successfully., ToolCostDirectEntry=12.5678, ToolPartNo=999, SecondYrVolume=4, SettledToolCost=9, ToolDesc=Updated-Manual-999, FourthYrVolume=7, ToolAdvance=3, ThirdYrVolume=6} Info 1:23:18 am Execution time since last step: 0.00 sec Info 1:23:18 am ============================================== Info 1:23:18 am Execution time since last step: 0.00 sec Info 1:23:18 am 🔵 UPDATE VALIDATION STARTED: [Tooling Cost Section] Info 1:23:18 am Execution time since last step: 0.00 sec Info 1:23:18 am ============================================== Info 1:23:19 am Execution time since last step: 1.78 sec Info 1:23:19 am Navigated to 'Tooling Cost' tab for UPDATE validation. Info 1:23:20 am Execution time since last step: 1.01 sec Info 1:23:20 am 🔍 Starting UPDATE validation for 16 fields... Warning 1:23:21 am ⚠ Skipped (Not part of UPDATE validation) → ToolPartNodrp Warning 1:23:21 am ⚠ Skipped (Not part of UPDATE validation) → ToolDelta Pass 1:23:22 am PASS → [First Year Volume] Expected=5 | Actual=5 Pass 1:23:22 am PASS → [Fifth Year Volume] Expected=8 | Actual=8 Pass 1:23:23 am PASS → [Part Envelope Height(mm)] Expected=5.1234 | Actual=5.1234 Pass 1:23:24 am PASS → [Part Envelope Width(mm)] Expected=21.5566 | Actual=21.5566 Pass 1:23:24 am PASS → [Part Envelope Length(mm)] Expected=20.5566 | Actual=20.5566 Warning 1:23:24 am ⚠ Skipped (Not part of UPDATE validation) → ToolCostDirectEntry Fail 1:23:24 am FAIL → [Enter Tool No.] Expected=999 | Actual=Manual Entry Pass 1:23:26 am PASS → [Second Year Volume] Expected=4 | Actual=4 Pass 1:23:26 am PASS → [Settled Tool Cost] Expected=9 | Actual=9 Pass 1:23:27 am PASS → [Tool Description] Expected=Updated-Manual-999 | Actual=Updated-Manual-999 Pass 1:23:33 am PASS → [Fourth Year Volume] Expected=7 | Actual=7 Pass 1:23:38 am PASS → [Tool Advance] Expected=3 | Actual=3 Pass 1:23:38 am PASS → [Third Year Volume] Expected=6 | Actual=6 Warning 1:23:38 am Execution time since last step: 17.97 sec (Took longer than expected!) Info 1:23:38 am ============================================== Info 1:23:38 am Execution time since last step: 0.00 sec Info 1:23:38 am SUMMARY: Info 1:23:38 am Execution time since last step: 0.00 sec Info 1:23:38 am ============================================== Info 1:23:38 am Execution time since last step: 0.00 sec Info 1:23:38 am Passed: 11 Info 1:23:38 am Execution time since last step: 0.00 sec Info 1:23:38 am Failed: 1 Info 1:23:38 am Execution time since last step: 0.00 sec Info 1:23:38 am Warnings: 3 Fail 1:23:38 am Mismatch: ❌ UPDATE Validation FAILED Info 1:23:38 am Execution time since last step: 0.00 sec Info 1:23:38 am ============================================== Pass 1:23:38 am Test Passed Pass 1:23:39 am Screenshot on Success
-
PT_C_62Exporting All The Templates Non Sale
1:23:39 am / 00:06:27:209 Fail
PT_C_62Exporting All The Templates Non Sale
01.03.2026 1:23:39 am 01.03.2026 1:30:06 am 00:06:27:209 · #test-id=30Status Timestamp Details Pass 1:23:45 am Clicked on option: Master Data Warning 1:23:45 am Execution time since last step: 6.27 sec (Took longer than expected!) Info 1:23:45 am Master Data Is Displayed On Dashboard.... Pass 1:23:50 am Clicked Master Option: Part Master Info 1:23:50 am Execution time since last step: 4.73 sec Info 1:23:50 am ===== STEP 1: Enter Part Details ===== Pass 1:23:50 am Entered Part Number → 88-40-50 Pass 1:23:51 am Entered Part Description → Reynaldo351 Info 1:23:53 am Execution time since last step: 3.25 sec Info 1:23:53 am ===== STEP 2: Selecting Part UOM Value ===== Pass 1:23:56 am Selected UOM → Hourly Info 1:23:58 am Execution time since last step: 4.72 sec Info 1:23:58 am ===== STEP 3: Selecting Company Name ===== Pass 1:23:59 am Selected Company Name → COSTMASTER-0304-MOHALI-CM1 Info 1:24:00 am Execution time since last step: 2.81 sec Info 1:24:00 am ===== STEP 4: Selecting Radio Button ===== Pass 1:24:01 am Selected Radio Button → Sales Info 1:24:02 am Execution time since last step: 1.72 sec Info 1:24:02 am ===== STEP 5: Selecting Customer ===== Pass 1:24:18 am Selected Customer → Rishicustomer-Tbilisi-0004 Warning 1:24:18 am Execution time since last step: 15.93 sec (Took longer than expected!) Info 1:24:18 am ===== STEP 6: Selecting Product Category ===== Info 1:24:19 am Execution time since last step: 1.14 sec Info 1:24:19 am trying JavaScript click for: Pass 1:24:23 am Selected Product Category → rishi Info 1:24:23 am Execution time since last step: 4.20 sec Info 1:24:23 am ===== STEP 7: Selecting Product Model ===== Info 1:24:27 am Execution time since last step: 3.13 sec Info 1:24:27 am trying JavaScript click for: Pass 1:24:30 am Selected Product Model → JKLakshmi-001 Info 1:24:31 am Execution time since last step: 4.46 sec Info 1:24:31 am ===== STEP 8: Selecting Special Product Category ===== Info 1:24:32 am Execution time since last step: 1.11 sec Info 1:24:32 am trying JavaScript click for: Pass 1:24:35 am Selected Special Product Category → ACCESSORIES Info 1:24:35 am Execution time since last step: 3.03 sec Info 1:24:35 am ===== STEP 9: Saving ===== Info 1:24:35 am Execution time since last step: 0.04 sec Info 1:24:35 am ===== STEP: Clicking Button in Part Master → Save ===== Pass 1:24:35 am ✅ Successfully clicked button → Save Pass 1:24:35 am Clicked Save. Info 1:24:35 am Execution time since last step: 0.12 sec Info 1:24:35 am ===== STEP 10: Verifying Toast ===== Info 1:24:37 am Execution time since last step: 1.40 sec Info 1:24:37 am Toast message appeared: Part Master details saved successfully. Info 1:24:37 am Execution time since last step: 0.00 sec Info 1:24:37 am ✅ Toast message validated successfully. Expected: Part Master details saved successfully. Pass 1:24:37 am Toast validated correctly. Info 1:24:37 am Execution time since last step: 0.00 sec Info 1:24:37 am ===== START: Verify Part Number & Description view table partMaster ===== Info 1:24:41 am Execution time since last step: 4.36 sec Info 1:24:41 am Opening Part Master filter and selecting: Part No. Warning 1:25:33 am Execution time since last step: 52.27 sec (Took longer than expected!) Info 1:25:33 am Filter value selected: Part No. Warning 1:25:42 am Execution time since last step: 8.98 sec (Took longer than expected!) Info 1:25:42 am ============================================== Info 1:25:42 am Execution time since last step: 0.00 sec Info 1:25:42 am [View Table Part Master For Sales Name By Sales Header Coloumn] Info 1:25:42 am Execution time since last step: 0.00 sec Info 1:25:42 am ============================================== Info 1:25:43 am Execution time since last step: 0.61 sec Info 1:25:43 am ✅ Total Headers Found: 31 Info 1:25:43 am Execution time since last step: 0.00 sec Info 1:25:43 am Headers → [Action, Company Name, Part No., Part Description, Part UOM, Costing Type, Product Category, Product Model Name and No., Special Product Category, Customer, Customer Part No., Supplier Detail 1, %SOB, Unit Price, Supplier Detail 2, Supplier Detail 3, Supplier Detail 4, Supplier Detail 5, Supplier Detail 6, Supplier Detail 7, Supplier Detail 8, Supplier Detail 9, Supplier Detail 10, Customer Name 1, Customer 1 Unit Price, Customer Name 2, Customer 2 Unit Price, Customer Name 3, Customer 3 Unit Price, Customer Name 4, Customer 4 Unit Price] Info 1:25:43 am Execution time since last step: 0.00 sec Info 1:25:43 am 🧩 Validation Targets → [Company Name, Part No., Part Description, Part UOM, Product Category, Product Model Name and No., Special Product Category, Customer] Warning 1:25:43 am [Company Name] mismatch ignored → Expected: COSTMASTER-0304-MOHALI-CM1 | Actual: COSTMASTER-0304-CM1 Pass 1:25:43 am [Part No.] Match → Expected: 88-40-50 | Actual: 88-40-50 Pass 1:25:43 am [Part Description] Match → Expected: Reynaldo351 | Actual: Reynaldo351 Pass 1:25:43 am [Part UOM] Match → Expected: Hourly | Actual: Hourly Pass 1:25:43 am [Product Category] Match → Expected: rishi | Actual: rishi Pass 1:25:43 am [Product Model Name and No.] Match → Expected: JKLakshmi-001 | Actual: JKLakshmi-001 Pass 1:25:43 am [Special Product Category] Match → Expected: ACCESSORIES | Actual: ACCESSORIES Warning 1:25:43 am [Customer] mismatch ignored → Expected: Rishicustomer-Tbilisi-0004 | Actual: Rishicustomer-0004 Pass 1:25:43 am Row matched by Part No. (Sales not verified, continuing click). Pass 1:25:48 am 🟢 Clicked Sales cell → Rishicustomer-0004 Info 1:25:48 am Execution time since last step: 4.70 sec Info 1:25:48 am ============================================== Info 1:25:48 am Execution time since last step: 0.00 sec Info 1:25:48 am VALIDATION COMPLETED: [View Table Part Master For Sales Name By Customer Header Coloumn] Info 1:25:48 am Execution time since last step: 0.00 sec Info 1:25:48 am ============================================== Pass 1:25:48 am ✔ Part found successfully: 88-40-50 | Description: Reynaldo351 Info 1:25:48 am Execution time since last step: 0.00 sec Info 1:25:48 am Stored Part Data: {Part Description=Reynaldo351, Part Number=88-40-50, Filter Used=Part No.} Info 1:25:48 am Execution time since last step: 0.00 sec Info 1:25:48 am ===== END: Verify Part Number & Description (Sales Side) Part Master View Table ===== Info 1:25:50 am Execution time since last step: 2.03 sec Info 1:25:50 am ===== START: Verify Three-Bar Functionality (Ferrous Casting) ===== Info 1:25:50 am Execution time since last step: 0.56 sec Info 1:25:50 am Navigated to 'Part Price Calculations' tab. Pass 1:25:54 am Selected RM Input Category → Non Ferrous Casting Warning 1:27:10 am Execution time since last step: 79.76 sec (Took longer than expected!) Info 1:27:10 am trying JavaScript click for: Fail 1:28:26 am JavaScript click also FAILED for: Warning 1:28:26 am Execution time since last step: 76.23 sec (Took longer than expected!) Info 1:28:26 am User Clicked Direct Radio Button Warning 1:28:31 am Execution time since last step: 5.20 sec (Took longer than expected!) Info 1:28:31 am Three-bar list loaded successfully. Total Options: 6 Pass 1:28:32 am Clicked → Export Whole Report Warning 1:28:37 am Execution time since last step: 5.23 sec (Took longer than expected!) Info 1:28:37 am ✅ Latest Excel File Found: C:\Users\Raj Tripathi\Downloads\2012025\CostMasters-ICE-V5.0\downloads\_03-01-2026_01_28_31.xlsx Pass 1:28:43 am Clicked → Consolidated Assembly Fail 1:28:45 am Toast mismatch → Expected: Consolidated Assembly Exported SucessFully. | Actual: Unable to export! Fail 1:28:47 am 'Export as PDF' NOT FOUND under Three-Bar menu. Fail 1:30:06 am Exception in VerifyThreeBarFunctionalityFerrousCasting → Expected condition failed: waiting for visibility of element located by By.xpath: //*[@id='toast-container']/div/div (tried for 60 second(s) with 500 milliseconds interval) Build info: version: '4.25.0', revision: '8a8aea2337' System info: os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '21.0.8' Driver info: org.openqa.selenium.chrome.ChromeDriver Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 143.0.7499.170, chrome: {chromedriverVersion: 143.0.7499.169 (164b20aab62..., userDataDir: C:\Users\RAJTRI~1\AppData\L...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:59377}, goog:processID: 4808, networkConnectionEnabled: false, pageLoadStrategy: normal, platformName: windows, proxy: Proxy(), se:cdp: ws://localhost:59377/devtoo..., se:cdpVersion: 143.0.7499.170, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:extension:minPinLength: true, webauthn:extension:prf: true, webauthn:virtualAuthenticators: true} Session ID: 14044e54d9a0a14c6ac07be732f8f15c Warning 1:30:06 am Execution time since last step: 88.88 sec (Took longer than expected!) Info 1:30:06 am ===== END: Verify Three-Bar Functionality (Ferrous Casting) ===== Pass 1:30:06 am Test Passed Pass 1:30:06 am Screenshot on Success
-
PT_C_85Copy Costing For Non Ferrous Sales Side
1:30:06 am / 00:12:03:470 Fail
PT_C_85Copy Costing For Non Ferrous Sales Side
01.03.2026 1:30:06 am 01.03.2026 1:42:09 am 00:12:03:470 · #test-id=31Status Timestamp Details Pass 1:30:12 am Clicked on option: Master Data Warning 1:30:12 am Execution time since last step: 5.74 sec (Took longer than expected!) Info 1:30:12 am Master Data Is Displayed On Dashboard.... Pass 1:30:16 am Clicked Master Option: Part Master Info 1:30:16 am Execution time since last step: 3.90 sec Info 1:30:16 am ===== STEP 1: Enter Part Details ===== Pass 1:30:16 am Entered Part Number → 10-84-80 Pass 1:30:17 am Entered Part Description → Fred843 Info 1:30:19 am Execution time since last step: 3.05 sec Info 1:30:19 am ===== STEP 2: Selecting Part UOM Value ===== Pass 1:30:22 am Selected UOM → Hourly Info 1:30:23 am Execution time since last step: 4.64 sec Info 1:30:23 am ===== STEP 3: Selecting Company Name ===== Pass 1:30:25 am Selected Company Name → COSTMASTER-0304-MOHALI-CM1 Info 1:30:26 am Execution time since last step: 2.81 sec Info 1:30:26 am ===== STEP 4: Selecting Radio Button ===== Pass 1:30:27 am Selected Radio Button → Sales Info 1:30:28 am Execution time since last step: 1.74 sec Info 1:30:28 am ===== STEP 5: Selecting Customer ===== Pass 1:30:44 am Selected Customer → Rishicustomer-Tbilisi-0004 Warning 1:30:44 am Execution time since last step: 16.68 sec (Took longer than expected!) Info 1:30:44 am ===== STEP 6: Selecting Product Category ===== Info 1:30:46 am Execution time since last step: 1.10 sec Info 1:30:46 am trying JavaScript click for: Pass 1:30:49 am Selected Product Category → rishi Info 1:30:49 am Execution time since last step: 3.54 sec Info 1:30:49 am ===== STEP 7: Selecting Product Model ===== Info 1:30:52 am Execution time since last step: 3.16 sec Info 1:30:52 am trying JavaScript click for: Pass 1:30:56 am Selected Product Model → JKLakshmi-001 Info 1:30:57 am Execution time since last step: 4.56 sec Info 1:30:57 am ===== STEP 8: Selecting Special Product Category ===== Info 1:30:58 am Execution time since last step: 1.18 sec Info 1:30:58 am trying JavaScript click for: Pass 1:31:01 am Selected Special Product Category → ACCESSORIES Info 1:31:01 am Execution time since last step: 3.00 sec Info 1:31:01 am ===== STEP 9: Saving ===== Info 1:31:01 am Execution time since last step: 0.03 sec Info 1:31:01 am ===== STEP: Clicking Button in Part Master → Save ===== Pass 1:31:01 am ✅ Successfully clicked button → Save Pass 1:31:01 am Clicked Save. Info 1:31:01 am Execution time since last step: 0.14 sec Info 1:31:01 am ===== STEP 10: Verifying Toast ===== Info 1:31:03 am Execution time since last step: 1.48 sec Info 1:31:03 am Toast message appeared: Part Master details saved successfully. Info 1:31:03 am Execution time since last step: 0.01 sec Info 1:31:03 am ✅ Toast message validated successfully. Expected: Part Master details saved successfully. Pass 1:31:03 am Toast validated correctly. Info 1:31:03 am Execution time since last step: 0.00 sec Info 1:31:03 am ===== STEP 1: Enter Part Details ===== Pass 1:31:03 am Entered Part Number → 71-80-49 Pass 1:31:05 am Entered Part Description → Rashad510 Info 1:31:07 am Execution time since last step: 4.57 sec Info 1:31:07 am ===== STEP 2: Selecting Part UOM Value ===== Info 1:31:07 am Execution time since last step: 0.23 sec Info 1:31:07 am Clicked on UOM dropdown. Info 1:31:10 am Execution time since last step: 2.31 sec Info 1:31:10 am Entered search keyword in UOM search box → Hourly Pass 1:31:12 am Selected UOM → Hourly Info 1:31:14 am Execution time since last step: 4.28 sec Info 1:31:14 am ===== STEP 3: Selecting Company Name ===== Pass 1:31:19 am Selected Company Name → COSTMASTER-0304-MOHALI-CM1 Info 1:31:19 am Execution time since last step: 4.49 sec Info 1:31:19 am ===== STEP 4: Selecting Radio Button By Name ===== Pass 1:31:19 am Selected Supplier Radio Button → Sales Pass 1:31:42 am Selected Customer → Rishicustomer-Tbilisi-0004 Warning 1:31:42 am Execution time since last step: 23.20 sec (Took longer than expected!) Info 1:31:42 am ===== STEP 6: Selecting Product Category ===== Info 1:31:43 am Execution time since last step: 1.09 sec Info 1:31:43 am trying JavaScript click for: Pass 1:31:48 am Selected Product Category → rishi Warning 1:31:48 am Execution time since last step: 5.20 sec (Took longer than expected!) Info 1:31:48 am ===== STEP 7: Selecting Product Model ===== Info 1:31:48 am Execution time since last step: 0.22 sec Info 1:31:48 am trying JavaScript click for: Pass 1:31:53 am Selected Product Model → JKLakshmi-001 Warning 1:31:55 am Execution time since last step: 7.00 sec (Took longer than expected!) Info 1:31:55 am ===== STEP 8: Selecting Special Product Category ===== Info 1:31:56 am Execution time since last step: 1.23 sec Info 1:31:56 am trying JavaScript click for: Pass 1:31:59 am Selected Special Product Category → ACCESSORIES Info 1:31:59 am Execution time since last step: 3.02 sec Info 1:31:59 am ===== STEP 9: Clicking Save Button ===== Info 1:32:00 am Execution time since last step: 0.10 sec Info 1:32:00 am ===== STEP: Clicking Button in Part Master → Save ===== Pass 1:32:00 am ✅ Successfully clicked button → Save Pass 1:32:00 am Clicked on 'Save' button successfully. Info 1:32:00 am Execution time since last step: 0.13 sec Info 1:32:00 am ===== STEP 10: Verifying Toast Message ===== Info 1:32:02 am Execution time since last step: 1.84 sec Info 1:32:02 am Toast message appeared: Part Master details saved successfully. Info 1:32:02 am Execution time since last step: 0.00 sec Info 1:32:02 am ✅ Toast message validated successfully. Expected: Part Master details saved successfully. Pass 1:32:02 am Toast message verification completed successfully. Pass 1:32:03 am Clicked Master Option: Bill of Material Warning 1:32:35 am Execution time since last step: 33.44 sec (Took longer than expected!) Info 1:32:35 am Starting BOM Excel import... Info 1:32:35 am Execution time since last step: 0.07 sec Info 1:32:35 am File selected for upload: C:\Users\Raj Tripathi\Downloads\2012025\CostMasters-ICE-V5.0\downloads\BOM_03-01-2026_01_32_16.xlsx Info 1:32:35 am Execution time since last step: 0.01 sec Info 1:32:35 am ===== 🧩 Step: Opening, Saving & Closing Excel File Safely ===== Info 1:32:35 am Execution time since last step: 0.00 sec Info 1:32:35 am 📁 File Path → C:\Users\Raj Tripathi\Downloads\2012025\CostMasters-ICE-V5.0\downloads\BOM_03-01-2026_01_32_16.xlsx Info 1:32:35 am Execution time since last step: 0.03 sec Info 1:32:35 am 📂 Excel launched successfully. Pass 1:32:40 am 💾 File saved and closed safely using PowerShell COM automation. Pass 1:32:40 am ❎ Excel process terminated successfully. Warning 1:32:42 am Execution time since last step: 7.12 sec (Took longer than expected!) Info 1:32:42 am ===== ✅ Excel File Save & Close Operation Completed Without Affecting Eclipse ===== Info 1:32:44 am Execution time since last step: 2.27 sec Info 1:32:44 am Clicking Import button to open file dialog... Warning 1:32:51 am Execution time since last step: 6.18 sec (Took longer than expected!) Info 1:32:51 am File path pasted: C:\Users\Raj Tripathi\Downloads\2012025\CostMasters-ICE-V5.0\downloads\BOM_03-01-2026_01_32_16.xlsx Info 1:32:52 am Execution time since last step: 1.02 sec Info 1:32:52 am Pressed Enter to confirm file selection. Pass 1:33:05 am Clicked on option: Master Data Warning 1:33:05 am Execution time since last step: 13.59 sec (Took longer than expected!) Info 1:33:05 am Master Data Is Displayed On Dashboard.... Pass 1:33:11 am Clicked Master Option: Part Master Warning 1:33:14 am Execution time since last step: 8.79 sec (Took longer than expected!) Info 1:33:14 am ===== START: Verify Part Number & Description view table partMaster ===== Info 1:33:18 am Execution time since last step: 4.20 sec Info 1:33:18 am Opening Part Master filter and selecting: Part No. Warning 1:34:11 am Execution time since last step: 52.32 sec (Took longer than expected!) Info 1:34:11 am Filter value selected: Part No. Warning 1:34:20 am Execution time since last step: 8.99 sec (Took longer than expected!) Info 1:34:20 am ============================================== Info 1:34:20 am Execution time since last step: 0.01 sec Info 1:34:20 am [View Table Part Master For Sales Name By Sales Header Coloumn] Info 1:34:20 am Execution time since last step: 0.00 sec Info 1:34:20 am ============================================== Info 1:34:20 am Execution time since last step: 0.65 sec Info 1:34:20 am ✅ Total Headers Found: 31 Info 1:34:20 am Execution time since last step: 0.00 sec Info 1:34:20 am Headers → [Action, Company Name, Part No., Part Description, Part UOM, Costing Type, Product Category, Product Model Name and No., Special Product Category, Customer, Customer Part No., Supplier Detail 1, %SOB, Unit Price, Supplier Detail 2, Supplier Detail 3, Supplier Detail 4, Supplier Detail 5, Supplier Detail 6, Supplier Detail 7, Supplier Detail 8, Supplier Detail 9, Supplier Detail 10, Customer Name 1, Customer 1 Unit Price, Customer Name 2, Customer 2 Unit Price, Customer Name 3, Customer 3 Unit Price, Customer Name 4, Customer 4 Unit Price] Info 1:34:20 am Execution time since last step: 0.00 sec Info 1:34:20 am 🧩 Validation Targets → [Company Name, Part No., Part Description, Part UOM, Product Category, Product Model Name and No., Special Product Category, Customer] Warning 1:34:20 am [Company Name] mismatch ignored → Expected: COSTMASTER-0304-MOHALI-CM1 | Actual: COSTMASTER-0304-CM1 Pass 1:34:20 am [Part No.] Match → Expected: 10-84-80 | Actual: 10-84-80 Pass 1:34:20 am [Part Description] Match → Expected: Fred843 | Actual: Fred843 Pass 1:34:20 am [Part UOM] Match → Expected: Hourly | Actual: Hourly Pass 1:34:20 am [Product Category] Match → Expected: rishi | Actual: rishi Pass 1:34:21 am [Product Model Name and No.] Match → Expected: JKLakshmi-001 | Actual: JKLakshmi-001 Pass 1:34:21 am [Special Product Category] Match → Expected: ACCESSORIES | Actual: ACCESSORIES Warning 1:34:21 am [Customer] mismatch ignored → Expected: Rishicustomer-Tbilisi-0004 | Actual: Rishicustomer-0004 Pass 1:34:21 am Row matched by Part No. (Sales not verified, continuing click). Pass 1:34:25 am 🟢 Clicked Sales cell → Rishicustomer-0004 Info 1:34:25 am Execution time since last step: 4.43 sec Info 1:34:25 am ============================================== Info 1:34:25 am Execution time since last step: 0.00 sec Info 1:34:25 am VALIDATION COMPLETED: [View Table Part Master For Sales Name By Customer Header Coloumn] Info 1:34:25 am Execution time since last step: 0.00 sec Info 1:34:25 am ============================================== Pass 1:34:25 am ✔ Part found successfully: 10-84-80 | Description: Fred843 Info 1:34:25 am Execution time since last step: 0.00 sec Info 1:34:25 am Stored Part Data: {Part Description=Fred843, Part Number=10-84-80, Filter Used=Part No.} Info 1:34:25 am Execution time since last step: 0.01 sec Info 1:34:25 am ===== END: Verify Part Number & Description (Sales Side) Part Master View Table ===== Info 1:34:26 am Execution time since last step: 1.01 sec Info 1:34:26 am ===== START: Verifying and Writing Data in 'Part Attributes' Tab ===== Info 1:34:27 am Execution time since last step: 1.20 sec Info 1:34:27 am ===== ENSURE PART ATTRIBUTES TAB (BOOTSTRAP FORCE) ===== Warning 1:34:27 am ⚠ Header not visible. Forcing Bootstrap tab switch... Pass 1:34:28 am ✔ Part Attributes tab FORCEFULLY activated via Bootstrap JS Info 1:34:29 am Execution time since last step: 2.34 sec Info 1:34:29 am Option found → Plastics Pass 1:34:30 am ✔ Selected Commodity Group via Actions → Plastics Pass 1:34:30 am ✔ Entered & stored all Part Attribute values Pass 1:34:31 am ✔ Toast Verified Info 1:34:33 am Execution time since last step: 3.76 sec Info 1:34:33 am ===== START: SAVE PRICE CALCULATION (Non FERROUS CASTING • PROCUREMENT SIDE) ===== Info 1:34:33 am Execution time since last step: 0.00 sec Info 1:34:33 am STEP 0: Storing input parameters... Info 1:34:33 am Execution time since last step: 0.00 sec Info 1:34:33 am STEP 1: Navigating to 'Part Price Calculations' tab... Pass 1:34:34 am Navigated to Part Price Calculations tab. Info 1:34:38 am Execution time since last step: 4.56 sec Info 1:34:38 am STEP 2: Selecting dropdown values... Pass 1:34:41 am RM Input Category Selected → Non Ferrous Casting Pass 1:34:41 am Selected Non-Ferrous Casting Radio Button Pass 1:34:47 am Commodity Group Entered → Non-Ferrous Casting Pass 1:34:49 am Commodity Group Selected → Non-Ferrous Casting Pass 1:34:56 am Classification Entered → Aluminum Pass 1:35:00 am Classification Selected → Aluminum Pass 1:35:02 am Year Selected → 2023-2024 Pass 1:35:05 am Period Selected → Jan Pass 1:35:11 am Specific Grade Entered → CRCA-007 Pass 1:35:15 am Specific Grade Selected → CRCA-007 Pass 1:35:20 am PartFinishWeightPerKg → 234.4553 Pass 1:35:23 am CastingYield → 32 Pass 1:35:25 am MeltLoss → 12 Pass 1:35:28 am ScrapRealization → 65 Pass 1:35:38 am OHP Name Entered → Speed testing-Rej-1.000 % of RMC+PC ,Rej-3.000 % of BOP ,ICC-32.000 % of RMC ,ICC-23.000 % of PC ,ICC-21.000 % of BOP ,OH-2.000 % of RMC ,OH-321.000 % of PC ,OH-12.000 % of BOP ,P-21.000 % of RMC ,P-21.000 % of PC ,P-3.000 % of BOP ,PKG-2.000 % of RMC+PC ,Frd-3.000 % of RMC ,Frd-4.000 % of PC ,Frd-213.000 % of BOP ,Inc-3.000 % of RMC ,Inc-1.000 % of PC ,Inc-3.000 % of BOP ,O/c-1.000 % of RMC+PC , Pass 1:35:40 am OHP Selected → Speed testing-Rej-1.000 % of RMC+PC ,Rej-3.000 % of BOP ,ICC-32.000 % of RMC ,ICC-23.000 % of PC ,ICC-21.000 % of BOP ,OH-2.000 % of RMC ,OH-321.000 % of PC ,OH-12.000 % of BOP ,P-21.000 % of RMC ,P-21.000 % of PC ,P-3.000 % of BOP ,PKG-2.000 % of RMC+PC ,Frd-3.000 % of RMC ,Frd-4.000 % of PC ,Frd-213.000 % of BOP ,Inc-3.000 % of RMC ,Inc-1.000 % of PC ,Inc-3.000 % of BOP ,O/c-1.000 % of RMC+PC , Pass 1:35:45 am Rejection → 12 Pass 1:35:48 am Packing → 21 Pass 1:35:50 am Insurance → 10 Pass 1:35:53 am Profit → 45 Pass 1:35:55 am OverHead → 21 Pass 1:35:57 am IncoTerm → 34 Pass 1:36:00 am ICC → 9 Pass 1:36:02 am FreightPerKg → 32 Pass 1:36:05 am Forwarding → 11 Pass 1:36:07 am Factor1 → 2 Pass 1:36:10 am Factor2 → 3 Pass 1:36:12 am Factor3 → 43 Pass 1:36:14 am Remarks → 2.43433 Pass 1:36:17 am ToolCost → 2.433 Pass 1:36:19 am AmortizationQty → 233 Pass 1:36:22 am ToolAmortizationPerPc → 24343 Pass 1:36:25 am ToolMaintenanceCost → 23 Pass 1:36:25 am Clicked Save button. Toast message: By.xpath: //div[@class='toast-message'] Warning 1:36:25 am Execution time since last step: 107.73 sec (Took longer than expected!) Info 1:36:25 am ===== END: SAVE PRICE CALCULATION (Non FERROUS CASTING PROCUREMENT) ===== Info 1:36:27 am Execution time since last step: 2.05 sec Info 1:36:27 am switching to BOP tab Pass 1:36:28 am switch to BOP tab executed Pass 1:36:28 am ✔ Header located successfully. Warning 1:36:29 am Action click failed, invoking JS function directly Pass 1:36:29 am '+ BOP' action executed. Pass 1:36:34 am ✔ BOP Table displayed. Pass 1:36:45 am Selected Part No: M5 pressure rivet nut-28102024 Warning 1:36:46 am Execution time since last step: 18.59 sec (Took longer than expected!) Info 1:36:46 am ✅ Found header 'Qty/Pc' at column index: 7 Pass 1:36:47 am 🟢 Entered value '2' in column 'Qty/Pc' successfully. Pass 1:36:47 am Qty/Pc entered → 2 Info 1:36:48 am Execution time since last step: 2.46 sec Info 1:36:48 am ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 1:36:48 am 📋 Retrieved value from column 'Part Cost/Unit' = '123.000'. Pass 1:36:48 am ✔ BOP calculation completed (Part Cost/Unit non-zero). Info 1:36:48 am Execution time since last step: 0.11 sec Info 1:36:48 am ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 1:36:48 am 📋 Retrieved value from column 'Part Cost/Unit' = '123.000'. Pass 1:36:48 am Auto fetched Part Cost/Unit → 123.000 Info 1:36:49 am Execution time since last step: 0.19 sec Info 1:36:49 am ✅ Found header 'Total Cost' at column index: 16 Pass 1:36:49 am 📋 Retrieved value from column 'Total Cost' = '246.00000'. Pass 1:36:49 am Fetched Total Cost (UI) → 246.00000 Pass 1:36:49 am Fetched Total Cost (Extra Cell) → 246.000 Info 1:36:49 am Execution time since last step: 0.11 sec Info 1:36:49 am ✅ Found header 'Bop Type' at column index: 2 Pass 1:36:49 am 📋 Retrieved value from column 'Bop Type' = 'Bolt'. Info 1:36:49 am Execution time since last step: 0.07 sec Info 1:36:49 am ✅ Found header 'Part Description' at column index: 3 Pass 1:36:49 am 📋 Retrieved value from column 'Part Description' = '28102024'. Info 1:36:49 am Execution time since last step: 0.08 sec Info 1:36:49 am ✅ Found header 'Customer' at column index: 4 Pass 1:36:49 am 📋 Retrieved value from column 'Customer' = 'Supplier Name-01'. Info 1:36:49 am Execution time since last step: 0.08 sec Info 1:36:49 am ✅ Found header 'Supply Currency' at column index: 5 Pass 1:36:49 am 📋 Retrieved value from column 'Supply Currency' = ''. Info 1:36:49 am Execution time since last step: 0.16 sec Info 1:36:49 am ✅ Found header 'UOM' at column index: 6 Pass 1:36:49 am 📋 Retrieved value from column 'UOM' = 'Nos.'. Info 1:36:49 am Execution time since last step: 0.09 sec Info 1:36:49 am ✅ Found header 'Qty/Pc' at column index: 7 Pass 1:36:49 am 📋 Retrieved value from column 'Qty/Pc' = '2'. Info 1:36:49 am Execution time since last step: 0.10 sec Info 1:36:49 am ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 1:36:49 am 📋 Retrieved value from column 'Part Cost/Unit' = '123.000'. Info 1:36:49 am Execution time since last step: 0.11 sec Info 1:36:49 am ✅ Found header 'Currency Conversion' at column index: 9 Pass 1:36:49 am 📋 Retrieved value from column 'Currency Conversion' = '1.000'. Info 1:36:50 am Execution time since last step: 0.12 sec Info 1:36:50 am ✅ Found header 'Duties%' at column index: 10 Pass 1:36:50 am 📋 Retrieved value from column 'Duties%' = '0.000'. Info 1:36:50 am Execution time since last step: 0.14 sec Info 1:36:50 am ✅ Found header 'Freight & Insurance %' at column index: 11 Pass 1:36:50 am 📋 Retrieved value from column 'Freight & Insurance %' = ''. Info 1:36:50 am Execution time since last step: 0.16 sec Info 1:36:50 am ✅ Found header 'Other Cost' at column index: 12 Pass 1:36:50 am 📋 Retrieved value from column 'Other Cost' = '0.000'. Info 1:36:50 am Execution time since last step: 0.17 sec Info 1:36:50 am ✅ Found header 'Sub Total' at column index: 14 Pass 1:36:50 am 📋 Retrieved value from column 'Sub Total' = '246.000'. Info 1:36:50 am Execution time since last step: 0.15 sec Info 1:36:50 am ✅ Found header 'BOP Handling%' at column index: 15 Pass 1:36:50 am 📋 Retrieved value from column 'BOP Handling%' = '0.000'. Info 1:36:50 am Execution time since last step: 0.17 sec Info 1:36:50 am ✅ Found header 'Total Cost' at column index: 16 Pass 1:36:50 am 📋 Retrieved value from column 'Total Cost' = '246.00000'. Info 1:36:50 am Execution time since last step: 0.03 sec Info 1:36:50 am Captured 14 header-value pairs from BOP table. Info 1:36:50 am Execution time since last step: 0.00 sec Info 1:36:50 am Captured BOP Header Values: Bop Type = Bolt, Part Description = 28102024, Customer = Supplier Name-01, Supply Currency = , UOM = Nos., Qty/Pc = 2, Part Cost/Unit = 123.000, Currency Conversion = 1.000, Duties% = 0.000, Freight & Insurance % = , Other Cost = 0.000, Sub Total = 246.000, BOP Handling% = 0.000, Total Cost = 246.00000 Pass 1:36:51 am ✔ Save button is enabled. Pass 1:36:52 am ✔ Save button clicked. Pass 1:36:52 am Toast received → BOP Saved successfully. Pass 1:36:53 am ✔ In House BOP section found. Info 1:36:54 am Execution time since last step: 4.10 sec Info 1:36:54 am trying JavaScript click for: Pass 1:36:55 am ✔ Clicked +Add Info 1:36:56 am Execution time since last step: 1.40 sec Info 1:36:56 am Header Map: {Part No.=0, Bop Type=1, Part Description=2, UOM=3, Qty/Pc=4, RM Grade=5, RM Rate/kg=6, Gross Wt=7, Finish Wt=8, RM Cost=9, Process Cost=10, Others=11, Part Cost/Unit=12, Sub Total=13, BOP Handling%=14, Total Cost=15} Pass 1:36:56 am ✔ Selected In-House Part No → Partno-002-Part Desc-2812 Info 1:36:57 am Execution time since last step: 0.77 sec Info 1:36:57 am ✔ Qty auto reset → 1 Pass 1:36:59 am ✔ Final Qty/Pc = 21 Pass 1:36:59 am Bop Type = Bolt Pass 1:36:59 am Part Description = Part Desc-2812 Pass 1:36:59 am UOM = cm-2 Pass 1:37:00 am RM Grade = ST-1 Pass 1:37:00 am RM Rate/kg = 355 Pass 1:37:00 am Gross Wt = 0 Pass 1:37:00 am Finish Wt = 10 Pass 1:37:00 am RM Cost = 540 Pass 1:37:00 am Process Cost = 20 Pass 1:37:00 am Others = 10 Pass 1:37:00 am Part Cost/Unit = 570 Pass 1:37:00 am Sub Total = 11970.000 Pass 1:37:00 am BOP Handling% = Pass 1:37:00 am Total Cost = 11970.000 Pass 1:37:00 am ✔ Total Cost verified → 11970.0 Pass 1:37:00 am ✔ Save button clicked for In-House BOP. Pass 1:37:00 am Toast received → BOP Saved successfully. Info 1:37:02 am Execution time since last step: 4.85 sec Info 1:37:02 am ===== Filling Tooling Cost Form for Part: 10-84-80 ===== Info 1:37:03 am Execution time since last step: 1.81 sec Info 1:37:03 am Navigated to Tooling Cost tab. Pass 1:37:05 am ✔ Tooling Cost header visible. Pass 1:37:05 am ✔ Add Tool button visible. Pass 1:37:06 am Clicked Add New Tooling Row button. Pass 1:37:07 am ✔ Selected dropdown [Tool Number] = Manual Entry Pass 1:37:09 am ✔ Entered [12345] in Enter Tool No. Pass 1:37:12 am ✔ Entered [Automation Tool Description] in Tool Description Pass 1:37:14 am ✔ Selected dropdown [Supplier Name & Code] = 0801-Celesta Pass 1:37:16 am ✔ Selected dropdown [Tool Ownership] = Customer Paid Pass 1:37:18 am ✔ Selected dropdown [Tool Type] = Carbide tool Pass 1:37:21 am ✔ Entered [25.50] in Part Envelope Length Pass 1:37:23 am ✔ Entered [12.10] in Part Envelope Width Pass 1:37:26 am ✔ Entered [5.30] in Part Envelope Height Pass 1:37:28 am ✔ Entered [500000] in Settled Tool Cost Pass 1:37:30 am ✔ Entered [100000] in Tool Advance Pass 1:37:33 am ✔ Entered [20000] in First Year Volume Pass 1:37:35 am ✔ Entered [18000] in Second Year Volume Pass 1:37:37 am ✔ Entered [15000] in Third Year Volume Pass 1:37:40 am ✔ Entered [12000] in Fourth Year Volume Pass 1:37:42 am ✔ Entered [10000] in Fifth Year Volume Pass 1:37:44 am ✔ Entered [tool-101] in Tool Life Pass 1:37:44 am 🎉 All Tooling Cost fields entered successfully! Warning 1:37:44 am Execution time since last step: 41.09 sec (Took longer than expected!) Info 1:37:44 am Attempting to click Save button in Tooling Cost tab... Pass 1:37:45 am Clicked Save button successfully. Pass 1:37:45 am Toast Message Displayed: Tooling Cost saved successfully. Warning 1:37:51 am Execution time since last step: 6.57 sec (Took longer than expected!) Info 1:37:51 am ===== START: Copy Costing For Customer ===== Info 1:37:51 am Execution time since last step: 0.00 sec Info 1:37:51 am Step 1️⃣ Navigating to 'Part Price Calculations' tab... Pass 1:37:52 am Navigated to 'BOP' tab successfully. Warning 1:37:58 am Execution time since last step: 6.76 sec (Took longer than expected!) Info 1:37:58 am Step 2️⃣ Clicking on the Three-Bar button and selecting 'Copy Costing'... Pass 1:37:58 am ✅ Selected 'Copy Costing' option successfully. Info 1:38:00 am Execution time since last step: 2.28 sec Info 1:38:00 am Step 3️⃣ Selecting costing type from dropdown... Info 1:38:00 am Execution time since last step: 0.43 sec Info 1:38:00 am ✅ Selected costing type: Should Cost–Sales Info 1:38:02 am Execution time since last step: 2.01 sec Info 1:38:02 am Step 4️⃣ Selecting customer: Rishicustomer - Tbilisi Info 1:38:05 am Execution time since last step: 2.90 sec Info 1:38:05 am Button text read by Selenium → [0004 Rishicustomer - Tbilisi] Pass 1:38:06 am ✅ Clicked Customer (normal click): 0004 Rishicustomer - Tbilisi Info 1:38:08 am Execution time since last step: 2.15 sec Info 1:38:08 am Step 5️⃣ Selecting Product Model... Info 1:38:10 am Execution time since last step: 2.55 sec Info 1:38:10 am ✅ Selected Product Model: Info 1:38:12 am Execution time since last step: 2.01 sec Info 1:38:12 am Step 6️⃣ Selecting Part Number: 71-80-49 Warning 1:38:28 am Execution time since last step: 15.79 sec (Took longer than expected!) Info 1:38:28 am ✅ Selected Part Number: 71-80-49 Info 1:38:30 am Execution time since last step: 2.01 sec Info 1:38:30 am Step 7️⃣ Selecting OHP... Info 1:38:32 am Execution time since last step: 2.41 sec Info 1:38:32 am Entered OHP search value: [Speed testing-Rej-1.000 % of RMC+PC ,Rej-3.000 % of BOP ,ICC-32.000 % of RMC ,ICC-23.000 % of PC ,ICC-21.000 % of BOP ,OH-2.000 % of RMC ,OH-321.000 % of PC ,OH-12.000 % of BOP ,P-21.000 % of RMC ,P-21.000 % of PC ,P-3.000 % of BOP ,PKG-2.000 % of RMC+PC ,Frd-3.000 % of RMC ,Frd-4.000 % of PC ,Frd-213.000 % of BOP ,Inc-3.000 % of RMC ,Inc-1.000 % of PC ,Inc-3.000 % of BOP ,O/c-1.000 % of RMC+PC ,] Pass 1:38:32 am ✅ Selected OHP option: Info 1:38:34 am Execution time since last step: 2.15 sec Info 1:38:34 am Step 8️⃣ Clicking Copy button... Pass 1:38:35 am ✅ Clicked Copy button successfully (normal click). Info 1:38:36 am Execution time since last step: 1.73 sec Info 1:38:36 am Step 9️⃣ Validating success toast message... Pass 1:38:38 am ✅ Toast message matched successfully: Costing data copied successfully Warning 1:38:41 am Execution time since last step: 5.10 sec (Took longer than expected!) Info 1:38:41 am Step 🔟 Closing Copy Costing popup. Pass 1:38:42 am ✅ Copy Costing for Customer completed successfully. Info 1:38:42 am Execution time since last step: 0.63 sec Info 1:38:42 am ===== END: Copy Costing For Customer ===== Pass 1:38:45 am Clicked on option: Master Data Info 1:38:45 am Execution time since last step: 3.35 sec Info 1:38:45 am Master Data Is Displayed On Dashboard.... Pass 1:38:48 am Clicked Master Option: Part Master Warning 1:38:51 am Execution time since last step: 5.61 sec (Took longer than expected!) Info 1:38:51 am Validating For CopyCasting Value Info 1:38:51 am Execution time since last step: 0.00 sec Info 1:38:51 am ===== START: Verify Part Number & Description view table partMaster ===== Info 1:38:55 am Execution time since last step: 4.16 sec Info 1:38:55 am Opening Part Master filter and selecting: Part No. Warning 1:39:47 am Execution time since last step: 52.10 sec (Took longer than expected!) Info 1:39:47 am Filter value selected: Part No. Warning 1:39:56 am Execution time since last step: 8.90 sec (Took longer than expected!) Info 1:39:56 am ============================================== Info 1:39:56 am Execution time since last step: 0.00 sec Info 1:39:56 am [View Table Part Master For Sales Name By Sales Header Coloumn] Info 1:39:56 am Execution time since last step: 0.00 sec Info 1:39:56 am ============================================== Info 1:39:57 am Execution time since last step: 0.49 sec Info 1:39:57 am ✅ Total Headers Found: 31 Info 1:39:57 am Execution time since last step: 0.00 sec Info 1:39:57 am Headers → [Action, Company Name, Part No., Part Description, Part UOM, Costing Type, Product Category, Product Model Name and No., Special Product Category, Customer, Customer Part No., Supplier Detail 1, %SOB, Unit Price, Supplier Detail 2, Supplier Detail 3, Supplier Detail 4, Supplier Detail 5, Supplier Detail 6, Supplier Detail 7, Supplier Detail 8, Supplier Detail 9, Supplier Detail 10, Customer Name 1, Customer 1 Unit Price, Customer Name 2, Customer 2 Unit Price, Customer Name 3, Customer 3 Unit Price, Customer Name 4, Customer 4 Unit Price] Info 1:39:57 am Execution time since last step: 0.00 sec Info 1:39:57 am 🧩 Validation Targets → [Company Name, Part No., Part Description, Part UOM, Product Category, Product Model Name and No., Special Product Category, Customer] Warning 1:39:57 am [Company Name] mismatch ignored → Expected: COSTMASTER-0304-MOHALI-CM1 | Actual: COSTMASTER-0304-CM1 Pass 1:39:57 am [Part No.] Match → Expected: 71-80-49 | Actual: 71-80-49 Pass 1:39:57 am [Part Description] Match → Expected: Rashad510 | Actual: Rashad510 Pass 1:39:57 am [Part UOM] Match → Expected: Hourly | Actual: Hourly Pass 1:39:57 am [Product Category] Match → Expected: rishi | Actual: rishi Pass 1:39:57 am [Product Model Name and No.] Match → Expected: JKLakshmi-001 | Actual: JKLakshmi-001 Pass 1:39:57 am [Special Product Category] Match → Expected: ACCESSORIES | Actual: ACCESSORIES Warning 1:39:57 am [Customer] mismatch ignored → Expected: Rishicustomer-Tbilisi-0004 | Actual: Rishicustomer-0004 Pass 1:39:57 am Row matched by Part No. (Sales not verified, continuing click). Pass 1:40:03 am 🟢 Clicked Sales cell → Rishicustomer-0004 Warning 1:40:03 am Execution time since last step: 6.61 sec (Took longer than expected!) Info 1:40:03 am ============================================== Info 1:40:03 am Execution time since last step: 0.00 sec Info 1:40:03 am VALIDATION COMPLETED: [View Table Part Master For Sales Name By Customer Header Coloumn] Info 1:40:03 am Execution time since last step: 0.00 sec Info 1:40:03 am ============================================== Pass 1:40:03 am ✔ Part found successfully: 71-80-49 | Description: Rashad510 Info 1:40:03 am Execution time since last step: 0.00 sec Info 1:40:03 am Stored Part Data: {Part Description=Rashad510, Part Number=71-80-49, Filter Used=Part No.} Info 1:40:03 am Execution time since last step: 0.00 sec Info 1:40:03 am ===== END: Verify Part Number & Description (Sales Side) Part Master View Table ===== Info 1:40:03 am Execution time since last step: 0.00 sec Info 1:40:03 am ===== VALIDATING COPIED PART ATTRIBUTES ===== Info 1:40:03 am Execution time since last step: 0.00 sec Info 1:40:03 am ===== ENSURE PART ATTRIBUTES TAB (BOOTSTRAP FORCE) ===== Warning 1:40:03 am ⚠ Header not visible. Forcing Bootstrap tab switch... Pass 1:40:04 am ✔ Part Attributes tab FORCEFULLY activated via Bootstrap JS Pass 1:40:04 am [CommodityGroup] Match → Expected: Plastics | Actual: Plastics Fail 1:40:04 am [AnnualRequirement] Mismatch → Expected: 200 | Actual: 200.000 Fail 1:40:04 am [AverageRequirement] Mismatch → Expected: 20 | Actual: 20.000 Fail 1:40:04 am [LotSize] Mismatch → Expected: 30.33 | Actual: 30.330 Info 1:40:04 am Execution time since last step: 0.79 sec Info 1:40:04 am ===== PART ATTRIBUTES VALIDATION COMPLETE ===== Info 1:40:04 am Execution time since last step: 0.00 sec Info 1:40:04 am ============================================== Info 1:40:04 am Execution time since last step: 0.00 sec Info 1:40:04 am START: Validate Price Calculation (Non-Ferrous Casting) Info 1:40:04 am Execution time since last step: 0.00 sec Info 1:40:04 am ============================================== Pass 1:40:09 am ✔ RM Input Category matched | Expected = Non Ferrous Casting | Actual = Non Ferrous Casting Pass 1:40:09 am ✔ Year matched | Expected = 2023-2024 | Actual = 2023-2024 Pass 1:40:09 am ✔ Period matched | Expected = Jan | Actual = Jan Pass 1:40:09 am [PartFinishWeightPerKg] matched → Expected = 234.455 | Actual = 234.455 Pass 1:40:09 am [CastingYield] matched → Expected = 32.000 | Actual = 32.000 Pass 1:40:09 am [MeltLoss] matched → Expected = 12.000 | Actual = 12.000 Pass 1:40:09 am [ScrapRealization] matched → Expected = 65.000 | Actual = 65.000 Pass 1:40:11 am ✔ OHP matched | Expected = Speed testing-Rej-1.000 % of RMC+PC ,Rej-3.000 % of BOP ,ICC-32.000 % of RMC ,ICC-23.000 % of PC ,ICC-21.000 % of BOP ,OH-2.000 % of RMC ,OH-321.000 % of PC ,OH-12.000 % of BOP ,P-21.000 % of RMC ,P-21.000 % of PC ,P-3.000 % of BOP ,PKG-2.000 % of RMC+PC ,Frd-3.000 % of RMC ,Frd-4.000 % of PC ,Frd-213.000 % of BOP ,Inc-3.000 % of RMC ,Inc-1.000 % of PC ,Inc-3.000 % of BOP ,O/c-1.000 % of RMC+PC , | Actual = Speed testing-Rej-1.000 % of RMC+PC ,Rej-3.000 % of BOP ,ICC-32.000 % of RMC ,ICC-23.000 % of PC ,ICC-21.000 % of BOP ,OH-2.000 % of RMC ,OH-321.000 % of PC ,OH-12.000 % of BOP ,P-21.000 % of RMC ,P-21.000 % of PC ,P-3.000 % of BOP ,PKG-2.000 % of RMC+PC ,Frd-3.000 % of RMC ,Frd-4.000 % of PC ,Frd-213.000 % of BOP ,Inc-3.000 % of RMC ,Inc-1.000 % of PC ,Inc-3.000 % of BOP ,O/c-1.000 % of RMC+PC , Pass 1:40:11 am [Rejection] matched → Expected = 12.000 | Actual = 12.000 Pass 1:40:11 am [Packing] matched → Expected = 21.000 | Actual = 21.000 Pass 1:40:11 am [Insurance] matched → Expected = 10.000 | Actual = 10.000 Pass 1:40:11 am [Profit] matched → Expected = 45.000 | Actual = 45.000 Pass 1:40:11 am [OverHead] matched → Expected = 21.000 | Actual = 21.000 Pass 1:40:11 am [IncoTerm] matched → Expected = 34.000 | Actual = 34.000 Pass 1:40:11 am [ICC] matched → Expected = 9.000 | Actual = 9.000 Pass 1:40:11 am [FreightPerKg] matched → Expected = 32.000 | Actual = 32.000 Pass 1:40:11 am [Forwarding] matched → Expected = 11.000 | Actual = 11.000 Pass 1:40:11 am [Factor1] matched → Expected = 2.000 | Actual = 2.000 Pass 1:40:11 am [Factor2] matched → Expected = 3.000 | Actual = 3.000 Pass 1:40:11 am [Factor3] matched → Expected = 43.000 | Actual = 43.000 Pass 1:40:11 am [Remarks] matched → Expected = 2.434 | Actual = 2.434 Fail 1:40:11 am Mismatch: [ToolCost] mismatch → Expected = 2.433 | Actual = 400000.000 Fail 1:40:11 am Mismatch: [AmortizationQty] mismatch → Expected = 233.000 | Actual = 75000.000 Fail 1:40:11 am Mismatch: [ToolAmortizationPerPc] mismatch → Expected = 24343.000 | Actual = 5.333 Pass 1:40:11 am [ToolMaintenanceCost] matched → Expected = 23.000 | Actual = 23.000 Pass 1:40:11 am ✔ Non-Ferrous Casting validation completed successfully Warning 1:40:15 am Execution time since last step: 11.54 sec (Took longer than expected!) Info 1:40:15 am ============================================== Info 1:40:15 am Execution time since last step: 0.00 sec Info 1:40:15 am END: Validate Price Calculation (Non-Ferrous Casting) Info 1:40:15 am Execution time since last step: 0.00 sec Info 1:40:15 am ============================================== Info 1:40:15 am Execution time since last step: 0.00 sec Info 1:40:15 am -------------------------------------------------- Info 1:40:15 am Execution time since last step: 0.00 sec Info 1:40:15 am STARTING BOP VALIDATION (UI ↔ MAP) Info 1:40:15 am Execution time since last step: 0.00 sec Info 1:40:15 am -------------------------------------------------- Info 1:40:15 am Execution time since last step: 0.00 sec Info 1:40:15 am Expected BOP values received → {Header_Customer=Supplier Name-01, Header_Duties%=0.000, PartNo=M5 pressure rivet nut-28102024, Header_Other Cost=0.000, Header_BOP Handling%=0.000, Header_Total Cost=246.00000, PartCostPerUnit=123.000, Header_Part Description=28102024, Header_Supply Currency=, Header_Qty/Pc=2, Header_Currency Conversion=1.000, ToastMessage=BOP Saved successfully., Header_UOM=Nos., Header_Bop Type=Bolt, Header_Freight & Insurance %=, TotalCost_ExtraCell=246.000, QtyPerPc=2, Header_Sub Total=246.000, TotalCost_UI=246.00000, Header_Part Cost/Unit=123.000} Info 1:40:17 am Execution time since last step: 2.02 sec Info 1:40:17 am switching to BOP tab Pass 1:40:19 am switch to BOP tab executed Pass 1:40:19 am ✔ Standard BOP header visible. Pass 1:40:19 am ✔ Standard BOP table & first row ready. Pass 1:40:19 am ✔ BOP page loaded successfully Pass 1:40:19 am Part No matched → M5 pressure rivet nut-28102024 Info 1:40:19 am Execution time since last step: 1.27 sec Info 1:40:19 am ✅ Found header 'Qty/Pc' at column index: 7 Pass 1:40:19 am 📋 Retrieved value from column 'Qty/Pc' = '2.000'. Pass 1:40:19 am Qty/Pc matched → 2.000 Info 1:40:19 am Execution time since last step: 0.14 sec Info 1:40:19 am ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 1:40:19 am 📋 Retrieved value from column 'Part Cost/Unit' = '123.00000'. Pass 1:40:19 am Part Cost/Unit matched → 123.000 Info 1:40:19 am Execution time since last step: 0.19 sec Info 1:40:19 am ✅ Found header 'Total Cost' at column index: 16 Pass 1:40:19 am 📋 Retrieved value from column 'Total Cost' = '246.000'. Pass 1:40:19 am Total Cost (UI) matched → 246.000 Pass 1:40:19 am Total Cost (Extra Cell) matched → 246.000 Info 1:40:19 am Execution time since last step: 0.08 sec Info 1:40:19 am ------ VALIDATING ALL HEADER VALUES ------ Info 1:40:19 am Execution time since last step: 0.06 sec Info 1:40:19 am ✅ Found header 'Customer' at column index: 4 Pass 1:40:19 am 📋 Retrieved value from column 'Customer' = 'Supplier Name-01'. Pass 1:40:19 am Customer matched → Supplier Name-01 Info 1:40:19 am Execution time since last step: 0.16 sec Info 1:40:19 am ✅ Found header 'Duties%' at column index: 10 Pass 1:40:19 am 📋 Retrieved value from column 'Duties%' = '0.000'. Pass 1:40:19 am Duties% matched → 0.000 Info 1:40:20 am Execution time since last step: 0.15 sec Info 1:40:20 am ✅ Found header 'Other Cost' at column index: 12 Pass 1:40:20 am 📋 Retrieved value from column 'Other Cost' = '0.000'. Pass 1:40:20 am Other Cost matched → 0.000 Info 1:40:20 am Execution time since last step: 0.18 sec Info 1:40:20 am ✅ Found header 'BOP Handling%' at column index: 15 Pass 1:40:20 am 📋 Retrieved value from column 'BOP Handling%' = '0.000'. Pass 1:40:20 am BOP Handling% matched → 0.000 Info 1:40:20 am Execution time since last step: 0.09 sec Info 1:40:20 am ✅ Found header 'Part Description' at column index: 3 Pass 1:40:20 am 📋 Retrieved value from column 'Part Description' = '28102024'. Pass 1:40:20 am Part Description matched → 28102024.000 Info 1:40:20 am Execution time since last step: 0.03 sec Info 1:40:20 am Skipping header validation for blank expected value → Supply Currency Info 1:40:20 am Execution time since last step: 0.08 sec Info 1:40:20 am ✅ Found header 'Currency Conversion' at column index: 9 Pass 1:40:20 am 📋 Retrieved value from column 'Currency Conversion' = '1.000'. Pass 1:40:20 am Currency Conversion matched → 1.000 Info 1:40:20 am Execution time since last step: 0.10 sec Info 1:40:20 am ✅ Found header 'UOM' at column index: 6 Pass 1:40:20 am 📋 Retrieved value from column 'UOM' = 'Nos.'. Pass 1:40:20 am UOM matched → Nos. Info 1:40:20 am Execution time since last step: 0.07 sec Info 1:40:20 am ✅ Found header 'Bop Type' at column index: 2 Pass 1:40:20 am 📋 Retrieved value from column 'Bop Type' = 'Bolt'. Pass 1:40:20 am Bop Type matched → Bolt Info 1:40:20 am Execution time since last step: 0.03 sec Info 1:40:20 am Skipping header validation for blank expected value → Freight & Insurance % Info 1:40:20 am Execution time since last step: 0.11 sec Info 1:40:20 am ✅ Found header 'Sub Total' at column index: 14 Pass 1:40:20 am 📋 Retrieved value from column 'Sub Total' = '246.000'. Pass 1:40:20 am Sub Total matched → 246.000 Info 1:40:20 am Execution time since last step: 0.03 sec Info 1:40:20 am -------------------------------------------------- Info 1:40:20 am Execution time since last step: 0.00 sec Info 1:40:20 am BOP VALIDATION COMPLETED Info 1:40:20 am Execution time since last step: 0.00 sec Info 1:40:20 am -------------------------------------------------- Info 1:40:20 am Execution time since last step: 0.00 sec Info 1:40:20 am -------------------------------------------------- Info 1:40:20 am Execution time since last step: 0.00 sec Info 1:40:20 am STARTING BOP IN-HOUSE VALIDATION (UI ↔ MAP) Info 1:40:20 am Execution time since last step: 0.00 sec Info 1:40:20 am -------------------------------------------------- Pass 1:40:20 am ✔ In-House BOP header visible. Pass 1:40:20 am ✔ In-House BOP table & first row ready. Info 1:40:21 am Execution time since last step: 0.33 sec Info 1:40:21 am Navigated to 'BOP' tab successfully. Pass 1:40:23 am ✔ In House BOP section visible for validation. Info 1:40:23 am Execution time since last step: 2.26 sec Info 1:40:23 am ℹ In-House Header Map: {Part No.=0, Bop Type=1, Part Description=2, UOM=3, Qty/Pc=4, RM Grade=5, RM Rate/kg=6, Gross Wt=7, Finish Wt=8, RM Cost=9, Process Cost=10, Others=11, Part Cost/Unit=12, Sub Total=13, BOP Handling%=14, Total Cost=15} Pass 1:40:23 am Part No (In-House) matched → Partno-002-Part Desc-2812 Pass 1:40:23 am Qty/Pc (In-House) matched → 21.000 Pass 1:40:23 am Part Cost/Unit (In-House) matched → 570.000 Pass 1:40:23 am Total Cost (In-House) matched → 11970.000 Info 1:40:23 am Execution time since last step: 0.12 sec Info 1:40:23 am ------ VALIDATING ALL IN-HOUSE HEADER VALUES ------ Pass 1:40:23 am Bop Type (In-House) matched → Bolt Pass 1:40:23 am Part Description (In-House) matched → Part Desc-2812 Pass 1:40:23 am UOM (In-House) matched → cm-2 Pass 1:40:23 am RM Grade (In-House) matched → ST-1 Pass 1:40:23 am RM Rate/kg (In-House) matched → 355.000 Pass 1:40:23 am Gross Wt (In-House) matched → 0.000 Pass 1:40:23 am Finish Wt (In-House) matched → 10.000 Pass 1:40:23 am RM Cost (In-House) matched → 540.000 Pass 1:40:23 am Process Cost (In-House) matched → 20.000 Pass 1:40:23 am Others (In-House) matched → 10.000 Pass 1:40:23 am Sub Total (In-House) matched → 11970.000 Info 1:40:23 am Execution time since last step: 0.18 sec Info 1:40:23 am Skipping blank expected value → BOP Handling% Info 1:40:23 am Execution time since last step: 0.00 sec Info 1:40:23 am -------------------------------------------------- Info 1:40:23 am Execution time since last step: 0.00 sec Info 1:40:23 am BOP IN-HOUSE VALIDATION COMPLETED Info 1:40:23 am Execution time since last step: 0.00 sec Info 1:40:23 am -------------------------------------------------- Info 1:40:23 am Execution time since last step: 0.00 sec Info 1:40:23 am Tooling COST MAP FROM EnterToolingCost(): 10-84-80 Info 1:40:23 am Execution time since last step: 0.00 sec Info 1:40:23 am ============================================== Info 1:40:23 am Execution time since last step: 0.00 sec Info 1:40:23 am VALIDATION STARTED: [Tooling Cost Section] Info 1:40:23 am Execution time since last step: 0.00 sec Info 1:40:23 am ============================================== Info 1:40:23 am Execution time since last step: 0.27 sec Info 1:40:23 am Navigated to 'Tooling Cost' tab for verification. Pass 1:40:23 am ✔ Tooling Cost header visible. Pass 1:40:24 am ✔ Tooling Cost table & first row ready. Info 1:40:24 am Execution time since last step: 0.82 sec Info 1:40:24 am 🔍 Starting validation for 17 Tooling Cost fields... Fail 1:40:49 am Mismatch: FAIL: [Tool No.] Expected = Manual Entry | Actual = Select Pass 1:40:50 am PASS: [First Year Volume] Expected = 20000 | Actual = 20000 Pass 1:41:15 am PASS: [Tool Type] Expected = Carbide tool | Actual = Carbide tool Pass 1:41:16 am PASS: [Fifth Year Volume] Expected = 10000 | Actual = 10000 Pass 1:41:16 am PASS: [Part Envelope Height(mm)] Expected = 5.30 | Actual = 5.30 Pass 1:41:16 am PASS: [Part Envelope Width(mm)] Expected = 12.10 | Actual = 12.10 Pass 1:41:41 am PASS: [Tool Owner ship] Expected = Customer Paid | Actual = Customer Paid Pass 1:41:41 am PASS: [Part Envelope Length(mm)] Expected = 25.50 | Actual = 25.50 Pass 1:41:42 am PASS: [Tool Life] Expected = tool-101 | Actual = tool-101 Fail 1:41:42 am Mismatch: FAIL: [Enter Tool No.] Expected = 12345 | Actual = Manual Entry Pass 1:42:07 am PASS: [Supplier Name and Code] Expected = 0801-Celesta | Actual = 0801-Celesta Pass 1:42:08 am PASS: [Second Year Volume] Expected = 18000 | Actual = 18000 Pass 1:42:08 am PASS: [Settled Tool Cost] Expected = 500000 | Actual = 500000 Pass 1:42:08 am PASS: [Tool Description] Expected = Automation Tool Description | Actual = Automation Tool Description Pass 1:42:08 am PASS: [Fourth Year Volume] Expected = 12000 | Actual = 12000 Pass 1:42:09 am PASS: [Tool Advance] Expected = 100000 | Actual = 100000 Pass 1:42:09 am PASS: [Third Year Volume] Expected = 15000 | Actual = 15000 Warning 1:42:09 am Execution time since last step: 104.77 sec (Took longer than expected!) Info 1:42:09 am ============================================== Info 1:42:09 am Execution time since last step: 0.00 sec Info 1:42:09 am VALIDATION SUMMARY Info 1:42:09 am Execution time since last step: 0.00 sec Info 1:42:09 am ============================================== Info 1:42:09 am Execution time since last step: 0.00 sec Info 1:42:09 am Checked : 17 Info 1:42:09 am Execution time since last step: 0.00 sec Info 1:42:09 am Passed : 15 Info 1:42:09 am Execution time since last step: 0.00 sec Info 1:42:09 am Failed : 2 Info 1:42:09 am Execution time since last step: 0.00 sec Info 1:42:09 am Warnings : 0 Info 1:42:09 am Execution time since last step: 0.00 sec Info 1:42:09 am ============================================== Fail 1:42:09 am Mismatch: ❌ Validation completed with 2 mismatches. Pass 1:42:09 am Test Passed Pass 1:42:09 am Screenshot on Success
-
PT_C_89Wirring Harness Procurement Save
1:42:09 am / 00:07:40:187 Fail
PT_C_89Wirring Harness Procurement Save
01.03.2026 1:42:09 am 01.03.2026 1:49:50 am 00:07:40:187 · #test-id=32Status Timestamp Details Pass 1:42:15 am Clicked on option: Master Data Warning 1:42:15 am Execution time since last step: 5.90 sec (Took longer than expected!) Info 1:42:15 am Master Data Is Displayed On Dashboard.... Pass 1:42:19 am Clicked Master Option: Part Master Info 1:42:19 am Execution time since last step: 4.24 sec Info 1:42:19 am ===== STEP 1: Enter Part Details ===== Pass 1:42:20 am Entered Part Number → 40-70-26 Pass 1:42:22 am Entered Part Description → Verona785 Info 1:42:24 am Execution time since last step: 4.58 sec Info 1:42:24 am ===== STEP 2: Selecting Part UOM Value ===== Info 1:42:24 am Execution time since last step: 0.23 sec Info 1:42:24 am Clicked on UOM dropdown. Info 1:42:27 am Execution time since last step: 2.29 sec Info 1:42:27 am Entered search keyword in UOM search box → Hourly Pass 1:42:29 am Selected UOM → Hourly Info 1:42:31 am Execution time since last step: 4.24 sec Info 1:42:31 am ===== STEP 3: Selecting Company Name ===== Pass 1:42:33 am Selected Company Name → COSTMASTER-0304-MOHALI-CM1 Info 1:42:33 am Execution time since last step: 2.44 sec Info 1:42:33 am ===== STEP 4: Selecting Radio Button By Name ===== Pass 1:42:33 am Selected Radio Button → Procurement Info 1:42:35 am Execution time since last step: 2.22 sec Info 1:42:35 am ===== STEP 5: Selecting Supplier Name ===== Pass 1:42:36 am Selected Supplier → 0801-Celesta Info 1:42:38 am Execution time since last step: 2.82 sec Info 1:42:38 am ===== STEP 6: Selecting Customer Name ===== Pass 1:42:52 am Selected Customer → Rishicustomer-Tbilisi-0004 Warning 1:42:56 am Execution time since last step: 17.21 sec (Took longer than expected!) Info 1:42:56 am ===== STEP 6: Selecting Product Category ===== Info 1:42:57 am Execution time since last step: 1.15 sec Info 1:42:57 am trying JavaScript click for: Pass 1:43:02 am Selected Product Category → rishi Warning 1:43:02 am Execution time since last step: 5.19 sec (Took longer than expected!) Info 1:43:02 am ===== STEP 7: Selecting Product Model ===== Info 1:43:02 am Execution time since last step: 0.54 sec Info 1:43:02 am trying JavaScript click for: Pass 1:43:07 am Selected Product Model → JKLakshmi-001 Warning 1:43:09 am Execution time since last step: 6.96 sec (Took longer than expected!) Info 1:43:09 am ===== STEP 8: Selecting Special Product Category ===== Info 1:43:11 am Execution time since last step: 1.18 sec Info 1:43:11 am trying JavaScript click for: Pass 1:43:13 am Selected Special Product Category → ACCESSORIES Info 1:43:15 am Execution time since last step: 4.92 sec Info 1:43:15 am ===== STEP 9: Clicking Save Button ===== Info 1:43:16 am Execution time since last step: 0.05 sec Info 1:43:16 am ===== STEP: Clicking Button in Part Master → Save ===== Pass 1:43:16 am ✅ Successfully clicked button → Save Pass 1:43:16 am Clicked on 'Save' button successfully. Info 1:43:16 am Execution time since last step: 0.11 sec Info 1:43:16 am ===== STEP 10: Verifying Toast Message ===== Info 1:43:17 am Execution time since last step: 1.85 sec Info 1:43:17 am Toast message appeared: Part Master details saved successfully. Info 1:43:17 am Execution time since last step: 0.00 sec Info 1:43:17 am ✅ Toast message validated successfully. Expected: Part Master details saved successfully. Pass 1:43:17 am Toast message verification completed successfully. Info 1:43:17 am Execution time since last step: 0.00 sec Info 1:43:17 am ===== START: Verify Part Number & Description View Table PartMaster ===== Info 1:43:22 am Execution time since last step: 4.22 sec Info 1:43:22 am Opening Part Master filter and selecting: Part No. Warning 1:44:14 am Execution time since last step: 52.79 sec (Took longer than expected!) Info 1:44:14 am Filter value selected: Part No. Warning 1:44:23 am Execution time since last step: 8.93 sec (Took longer than expected!) Info 1:44:23 am ============================================== Info 1:44:23 am Execution time since last step: 0.00 sec Info 1:44:23 am [View Table Part Master For Supplier Name By Supplier Header Coloumn] Info 1:44:23 am Execution time since last step: 0.00 sec Info 1:44:23 am ============================================== Info 1:44:24 am Execution time since last step: 0.53 sec Info 1:44:24 am ✅ Total Headers Found: 31 Info 1:44:24 am Execution time since last step: 0.00 sec Info 1:44:24 am Headers → [Action, Company Name, Part No., Part Description, Part UOM, Costing Type, Product Category, Product Model Name and No., Special Product Category, Customer, Customer Part No., Supplier Detail 1, %SOB, Unit Price, Supplier Detail 2, Supplier Detail 3, Supplier Detail 4, Supplier Detail 5, Supplier Detail 6, Supplier Detail 7, Supplier Detail 8, Supplier Detail 9, Supplier Detail 10, Customer Name 1, Customer 1 Unit Price, Customer Name 2, Customer 2 Unit Price, Customer Name 3, Customer 3 Unit Price, Customer Name 4, Customer 4 Unit Price] Info 1:44:24 am Execution time since last step: 0.00 sec Info 1:44:24 am 🧩 Validation Targets → [Company Name, Part No., Part Description, Part UOM, Product Category, Product Model Name and No., Special Product Category, Customer, Supplier Detail 1] Warning 1:44:24 am [Company Name] mismatch ignored → Expected: COSTMASTER-0304-MOHALI-CM1 | Actual: COSTMASTER-0304-CM1 Pass 1:44:24 am [Part No.] Match → Expected: 40-70-26 | Actual: 40-70-26 Pass 1:44:24 am [Part Description] Match → Expected: Verona785 | Actual: Verona785 Pass 1:44:24 am [Part UOM] Match → Expected: Hourly | Actual: Hourly Pass 1:44:24 am [Product Category] Match → Expected: rishi | Actual: rishi Pass 1:44:24 am [Product Model Name and No.] Match → Expected: JKLakshmi-001 | Actual: JKLakshmi-001 Pass 1:44:24 am [Special Product Category] Match → Expected: ACCESSORIES | Actual: ACCESSORIES Warning 1:44:24 am [Customer] mismatch ignored → Expected: Rishicustomer-Tbilisi-0004 | Actual: Rishicustomer-0004 Fail 1:44:24 am Supplier mismatch → Expected: 0801-Celesta | Actual: 0801 - Celesta Pass 1:44:24 am Row matched by Part No. (Supplier not verified, continuing click). Pass 1:44:29 am 🟢 Clicked Supplier cell → 0801 - Celesta Info 1:44:29 am Execution time since last step: 4.68 sec Info 1:44:29 am ============================================== Info 1:44:29 am Execution time since last step: 0.00 sec Info 1:44:29 am VALIDATION COMPLETED: [View Table Part Master For Supplier Name By Supplier Header Coloumn] Info 1:44:29 am Execution time since last step: 0.00 sec Info 1:44:29 am ============================================== Pass 1:44:29 am ✅ Part found successfully: 40-70-26 | Description: Verona785 Info 1:44:29 am Execution time since last step: 0.00 sec Info 1:44:29 am Stored Part Data: {Part Description=Verona785, Part Number=40-70-26, Filter Used=Part No.} Info 1:44:29 am Execution time since last step: 0.00 sec Info 1:44:29 am ===== END: Verify Part Number & Description (Supplier Side) ===== Info 1:44:30 am Execution time since last step: 1.00 sec Info 1:44:30 am ===== START: Verifying and Writing Data in 'Part Attributes' Tab (Procurement) ===== Info 1:44:31 am Execution time since last step: 1.01 sec Info 1:44:31 am ===== ENSURE PART ATTRIBUTES TAB (BOOTSTRAP FORCE) ===== Warning 1:44:31 am ⚠ Header not visible. Forcing Bootstrap tab switch... Pass 1:44:31 am ✔ Part Attributes tab FORCEFULLY activated via Bootstrap JS Info 1:44:31 am Execution time since last step: 0.70 sec Info 1:44:31 am STEP 1: Opening Commodity Group dropdown... Warning 1:44:34 am ⚠ Dropdown already contains 912 options before searching. Info 1:44:34 am Execution time since last step: 2.39 sec Info 1:44:34 am STEP 2: Searching for Commodity Group: Plastics Pass 1:44:36 am ✅ 3 Commodity Group options loaded after search. Info 1:44:36 am Execution time since last step: 2.39 sec Info 1:44:36 am STEP 3: Selecting desired Commodity Group from search result... Pass 1:44:36 am ✅ Selected Commodity Group: Plastics Info 1:44:36 am Execution time since last step: 0.09 sec Info 1:44:36 am STEP 4: Entering SOB value... Info 1:44:36 am Execution time since last step: 0.24 sec Info 1:44:36 am Entered SOB Value: 10.125 → Stored As (3dp): 10.125 Info 1:44:36 am Execution time since last step: 0.00 sec Info 1:44:36 am STEP 5: Clicking Save on Part Attributes... Pass 1:44:37 am ✅ Toast Message Verified. Info 1:44:37 am Execution time since last step: 0.42 sec Info 1:44:37 am STEP 6: Fetching SOB value from UI after save for extra confirmation... Info 1:44:37 am Execution time since last step: 0.03 sec Info 1:44:37 am UI SOB Value after save: 10.125 → Normalized (3dp): 10.125 Info 1:44:39 am Execution time since last step: 2.00 sec Info 1:44:39 am ===== END: 'Part Attributes' Tab Flow Completed (Procurement) ===== Info 1:44:41 am Execution time since last step: 2.08 sec Info 1:44:41 am Navigated to 'Part Price Calculations' tab successfully. Info 1:44:44 am Execution time since last step: 2.52 sec Info 1:44:44 am Selecting RM Input Category... Pass 1:44:46 am RM Input Category selected → Wiring Harness Assembly Cost Estimator Pass 1:44:47 am Wire Material selected → Aluminium Pass 1:44:52 am OHP selected → RMCCCCC-Rej-199.000 % of RMC ,ICC-10.000 % of RMC ,ICC-10.000 % of PC ,ICC-10.000 % of BOP ,OH-10.000 % of RMC+PC ,P-10.000 % of RMC+PC , Warning 1:44:54 am Execution time since last step: 10.00 sec (Took longer than expected!) Info 1:44:54 am Entered → 10.55 | Field: By.id: WHRejectionText2S Info 1:44:54 am Execution time since last step: 0.41 sec Info 1:44:54 am Entered → 20.75 | Field: By.id: WHPackingText2S Info 1:44:54 am Execution time since last step: 0.36 sec Info 1:44:54 am Entered → 15.40 | Field: By.id: WHInsuranceText2S Info 1:44:55 am Execution time since last step: 0.36 sec Info 1:44:55 am Entered → 5.60 | Field: By.id: WHProfitText2S Info 1:44:55 am Execution time since last step: 0.36 sec Info 1:44:55 am Entered → 7.25 | Field: By.id: WHOverheadText2S Info 1:44:55 am Execution time since last step: 0.22 sec Info 1:44:55 am Entered → 3.55 | Field: By.id: WHIncoTermS Info 1:44:56 am Execution time since last step: 0.39 sec Info 1:44:56 am Entered → 12.80 | Field: By.id: WHICCText2S Info 1:44:56 am Execution time since last step: 0.38 sec Info 1:44:56 am Entered → 25.90 | Field: By.id: WHFrightText2S Info 1:44:57 am Execution time since last step: 0.63 sec Info 1:44:57 am Entered → 6.75 | Field: By.id: WHOtherFactor1C Info 1:44:57 am Execution time since last step: 0.60 sec Info 1:44:57 am Entered → 8.55 | Field: By.id: WHOtherFactor2C Info 1:44:58 am Execution time since last step: 0.63 sec Info 1:44:58 am Entered → 9.20 | Field: By.id: WHOtherFactor3C Info 1:44:58 am Execution time since last step: 0.43 sec Info 1:44:58 am Entered → Auto-Remarks-Entry | Field: By.id: Remarks_W Info 1:44:59 am Execution time since last step: 0.40 sec Info 1:44:59 am Entered → 150.25 | Field: By.id: WHToolCost_SS Info 1:44:59 am Execution time since last step: 0.35 sec Info 1:44:59 am Entered → 300 | Field: By.id: WHQuantity_SS Info 1:45:00 am Execution time since last step: 0.72 sec Info 1:45:00 am Entered → 12.50 | Field: By.id: WHToolAmortizationPC_SS Pass 1:45:01 am Price Calculation Saved Successfully → Harness Wires Costing saved successfully. Info 1:45:05 am Execution time since last step: 4.89 sec Info 1:45:05 am switching to BOP tab Pass 1:45:06 am switch to BOP tab executed Pass 1:45:06 am ✔ Header located successfully. Warning 1:45:07 am Action click failed, invoking JS function directly Pass 1:45:07 am '+ BOP' action executed. Pass 1:45:12 am ✔ BOP Table displayed. Pass 1:45:22 am Selected Part No: M5 pressure rivet nut-28102024 Warning 1:45:24 am Execution time since last step: 18.90 sec (Took longer than expected!) Info 1:45:24 am ✅ Found header 'Qty/Pc' at column index: 7 Pass 1:45:24 am 🟢 Entered value '2' in column 'Qty/Pc' successfully. Pass 1:45:24 am Qty/Pc entered → 2 Info 1:45:26 am Execution time since last step: 2.44 sec Info 1:45:26 am ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 1:45:26 am 📋 Retrieved value from column 'Part Cost/Unit' = '123.000'. Pass 1:45:26 am ✔ BOP calculation completed (Part Cost/Unit non-zero). Info 1:45:26 am Execution time since last step: 0.14 sec Info 1:45:26 am ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 1:45:26 am 📋 Retrieved value from column 'Part Cost/Unit' = '123.000'. Pass 1:45:26 am Auto fetched Part Cost/Unit → 123.000 Info 1:45:26 am Execution time since last step: 0.21 sec Info 1:45:26 am ✅ Found header 'Total Cost' at column index: 16 Pass 1:45:26 am 📋 Retrieved value from column 'Total Cost' = '246.00000'. Pass 1:45:26 am Fetched Total Cost (UI) → 246.00000 Pass 1:45:26 am Fetched Total Cost (Extra Cell) → 246.000 Info 1:45:26 am Execution time since last step: 0.13 sec Info 1:45:26 am ✅ Found header 'Bop Type' at column index: 2 Pass 1:45:26 am 📋 Retrieved value from column 'Bop Type' = 'Bolt'. Info 1:45:27 am Execution time since last step: 0.08 sec Info 1:45:27 am ✅ Found header 'Part Description' at column index: 3 Pass 1:45:27 am 📋 Retrieved value from column 'Part Description' = '28102024'. Info 1:45:27 am Execution time since last step: 0.09 sec Info 1:45:27 am ✅ Found header 'Supply' at column index: 4 Pass 1:45:27 am 📋 Retrieved value from column 'Supply' = 'Supplier Name-01'. Info 1:45:27 am Execution time since last step: 0.10 sec Info 1:45:27 am ✅ Found header 'Supply Currency' at column index: 5 Pass 1:45:27 am 📋 Retrieved value from column 'Supply Currency' = ''. Info 1:45:27 am Execution time since last step: 0.12 sec Info 1:45:27 am ✅ Found header 'UOM' at column index: 6 Pass 1:45:27 am 📋 Retrieved value from column 'UOM' = 'Nos.'. Info 1:45:27 am Execution time since last step: 0.11 sec Info 1:45:27 am ✅ Found header 'Qty/Pc' at column index: 7 Pass 1:45:27 am 📋 Retrieved value from column 'Qty/Pc' = '2'. Info 1:45:27 am Execution time since last step: 0.12 sec Info 1:45:27 am ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 1:45:27 am 📋 Retrieved value from column 'Part Cost/Unit' = '123.000'. Info 1:45:27 am Execution time since last step: 0.13 sec Info 1:45:27 am ✅ Found header 'Currency Conversion' at column index: 9 Pass 1:45:27 am 📋 Retrieved value from column 'Currency Conversion' = '1.000'. Info 1:45:27 am Execution time since last step: 0.18 sec Info 1:45:27 am ✅ Found header 'Duties%' at column index: 10 Pass 1:45:27 am 📋 Retrieved value from column 'Duties%' = '0.000'. Info 1:45:28 am Execution time since last step: 0.13 sec Info 1:45:28 am ✅ Found header 'Freight & Insurance %' at column index: 11 Pass 1:45:28 am 📋 Retrieved value from column 'Freight & Insurance %' = ''. Info 1:45:28 am Execution time since last step: 0.15 sec Info 1:45:28 am ✅ Found header 'Other Cost' at column index: 12 Pass 1:45:28 am 📋 Retrieved value from column 'Other Cost' = '0.000'. Info 1:45:28 am Execution time since last step: 0.18 sec Info 1:45:28 am ✅ Found header 'Sub Total' at column index: 14 Pass 1:45:28 am 📋 Retrieved value from column 'Sub Total' = '246.000'. Info 1:45:28 am Execution time since last step: 0.18 sec Info 1:45:28 am ✅ Found header 'BOP Handling%' at column index: 15 Pass 1:45:28 am 📋 Retrieved value from column 'BOP Handling%' = '0.000'. Info 1:45:28 am Execution time since last step: 0.19 sec Info 1:45:28 am ✅ Found header 'Total Cost' at column index: 16 Pass 1:45:28 am 📋 Retrieved value from column 'Total Cost' = '246.00000'. Info 1:45:28 am Execution time since last step: 0.03 sec Info 1:45:28 am Captured 14 header-value pairs from BOP table. Info 1:45:28 am Execution time since last step: 0.00 sec Info 1:45:28 am Captured BOP Header Values: Bop Type = Bolt, Part Description = 28102024, Supply = Supplier Name-01, Supply Currency = , UOM = Nos., Qty/Pc = 2, Part Cost/Unit = 123.000, Currency Conversion = 1.000, Duties% = 0.000, Freight & Insurance % = , Other Cost = 0.000, Sub Total = 246.000, BOP Handling% = 0.000, Total Cost = 246.00000 Pass 1:45:29 am ✔ Save button is enabled. Pass 1:45:29 am ✔ Save button clicked. Pass 1:45:30 am Toast received → BOP Saved successfully. Info 1:45:31 am Execution time since last step: 3.02 sec Info 1:45:31 am ===== Filling Tooling Cost Form for Part: 40-70-26 ===== Info 1:45:33 am Execution time since last step: 1.83 sec Info 1:45:33 am Navigated to Tooling Cost tab. Pass 1:45:35 am ✔ Tooling Cost header visible. Pass 1:45:35 am ✔ Add Tool button visible. Pass 1:45:35 am Clicked Add New Tooling Row button. Pass 1:45:37 am ✔ Selected dropdown [Tool Number] = Manual Entry Pass 1:45:39 am ✔ Entered [12345] in Enter Tool No. Pass 1:45:42 am ✔ Entered [Automation Tool Description] in Tool Description Pass 1:45:44 am ✔ Selected dropdown [Supplier Name & Code] = 0801-Celesta Pass 1:45:46 am ✔ Selected dropdown [Tool Ownership] = Customer Paid Pass 1:45:49 am ✔ Selected dropdown [Tool Type] = Carbide tool Pass 1:45:51 am ✔ Entered [25.50] in Part Envelope Length Pass 1:45:53 am ✔ Entered [12.10] in Part Envelope Width Pass 1:45:56 am ✔ Entered [5.30] in Part Envelope Height Pass 1:45:58 am ✔ Entered [500000] in Settled Tool Cost Pass 1:46:01 am ✔ Entered [100000] in Tool Advance Pass 1:46:03 am ✔ Entered [20000] in First Year Volume Pass 1:46:06 am ✔ Entered [18000] in Second Year Volume Pass 1:46:08 am ✔ Entered [15000] in Third Year Volume Pass 1:46:11 am ✔ Entered [12000] in Fourth Year Volume Pass 1:46:13 am ✔ Entered [10000] in Fifth Year Volume Pass 1:46:15 am ✔ Entered [tool-101] in Tool Life Pass 1:46:15 am 🎉 All Tooling Cost fields entered successfully! Warning 1:46:15 am Execution time since last step: 42.29 sec (Took longer than expected!) Info 1:46:15 am Attempting to click Save button in Tooling Cost tab... Pass 1:46:16 am Clicked Save button successfully. Pass 1:46:16 am Toast Message Displayed: Tooling Cost saved successfully. Pass 1:46:26 am Clicked on option: Master Data Warning 1:46:26 am Execution time since last step: 10.82 sec (Took longer than expected!) Info 1:46:26 am Master Data Is Displayed On Dashboard.... Pass 1:46:29 am Clicked Master Option: Part Master Warning 1:46:32 am Execution time since last step: 5.56 sec (Took longer than expected!) Info 1:46:32 am ===== START: Verify Part Number & Description View Table PartMaster ===== Info 1:46:36 am Execution time since last step: 4.26 sec Info 1:46:36 am Opening Part Master filter and selecting: Part No. Warning 1:47:28 am Execution time since last step: 52.21 sec (Took longer than expected!) Info 1:47:28 am Filter value selected: Part No. Warning 1:47:37 am Execution time since last step: 8.93 sec (Took longer than expected!) Info 1:47:37 am ============================================== Info 1:47:37 am Execution time since last step: 0.00 sec Info 1:47:37 am [View Table Part Master For Supplier Name By Supplier Header Coloumn] Info 1:47:37 am Execution time since last step: 0.00 sec Info 1:47:37 am ============================================== Info 1:47:38 am Execution time since last step: 0.56 sec Info 1:47:38 am ✅ Total Headers Found: 31 Info 1:47:38 am Execution time since last step: 0.00 sec Info 1:47:38 am Headers → [Action, Company Name, Part No., Part Description, Part UOM, Costing Type, Product Category, Product Model Name and No., Special Product Category, Customer, Customer Part No., Supplier Detail 1, %SOB, Unit Price, Supplier Detail 2, Supplier Detail 3, Supplier Detail 4, Supplier Detail 5, Supplier Detail 6, Supplier Detail 7, Supplier Detail 8, Supplier Detail 9, Supplier Detail 10, Customer Name 1, Customer 1 Unit Price, Customer Name 2, Customer 2 Unit Price, Customer Name 3, Customer 3 Unit Price, Customer Name 4, Customer 4 Unit Price] Info 1:47:38 am Execution time since last step: 0.00 sec Info 1:47:38 am 🧩 Validation Targets → [Company Name, Part No., Part Description, Part UOM, Product Category, Product Model Name and No., Special Product Category, Customer, Supplier Detail 1] Warning 1:47:38 am [Company Name] mismatch ignored → Expected: COSTMASTER-0304-MOHALI-CM1 | Actual: COSTMASTER-0304-CM1 Pass 1:47:38 am [Part No.] Match → Expected: 40-70-26 | Actual: 40-70-26 Pass 1:47:38 am [Part Description] Match → Expected: Verona785 | Actual: Verona785 Pass 1:47:38 am [Part UOM] Match → Expected: Hourly | Actual: Hourly Pass 1:47:38 am [Product Category] Match → Expected: rishi | Actual: rishi Pass 1:47:38 am [Product Model Name and No.] Match → Expected: JKLakshmi-001 | Actual: JKLakshmi-001 Pass 1:47:38 am [Special Product Category] Match → Expected: ACCESSORIES | Actual: ACCESSORIES Warning 1:47:38 am [Customer] mismatch ignored → Expected: Rishicustomer-Tbilisi-0004 | Actual: Rishicustomer-0004 Fail 1:47:38 am Supplier mismatch → Expected: 0801-Celesta | Actual: 0801 - Celesta Pass 1:47:38 am Row matched by Part No. (Supplier not verified, continuing click). Pass 1:47:43 am 🟢 Clicked Supplier cell → 0801 - Celesta Warning 1:47:43 am Execution time since last step: 5.23 sec (Took longer than expected!) Info 1:47:43 am ============================================== Info 1:47:43 am Execution time since last step: 0.00 sec Info 1:47:43 am VALIDATION COMPLETED: [View Table Part Master For Supplier Name By Supplier Header Coloumn] Info 1:47:43 am Execution time since last step: 0.00 sec Info 1:47:43 am ============================================== Pass 1:47:43 am ✅ Part found successfully: 40-70-26 | Description: Verona785 Info 1:47:43 am Execution time since last step: 0.00 sec Info 1:47:43 am Stored Part Data: {Part Description=Verona785, Part Number=40-70-26, Filter Used=Part No.} Info 1:47:43 am Execution time since last step: 0.00 sec Info 1:47:43 am ===== END: Verify Part Number & Description (Supplier Side) ===== Info 1:47:43 am Execution time since last step: 0.00 sec Info 1:47:43 am ===== START: Validating Saved Data for Supplier End (Part Attributes Tab) ===== Info 1:47:45 am Execution time since last step: 2.01 sec Info 1:47:45 am ===== ENSURE PART ATTRIBUTES TAB (BOOTSTRAP FORCE) ===== Warning 1:47:45 am ⚠ Header not visible. Forcing Bootstrap tab switch... Pass 1:47:46 am ✔ Part Attributes tab FORCEFULLY activated via Bootstrap JS Info 1:47:49 am Execution time since last step: 3.91 sec Info 1:47:49 am Expected Part Number: 40-70-26 Info 1:47:49 am Execution time since last step: 0.00 sec Info 1:47:49 am Expected Part Description: Verona785 Info 1:47:49 am Execution time since last step: 0.00 sec Info 1:47:49 am Expected Commodity Group: Plastics Info 1:47:49 am Execution time since last step: 0.00 sec Info 1:47:49 am Actual Part Number: 40-70-26 Info 1:47:49 am Execution time since last step: 0.00 sec Info 1:47:49 am Actual Part Description: Verona785 Info 1:47:49 am Execution time since last step: 0.00 sec Info 1:47:49 am Actual Commodity Group: Plastics Pass 1:47:49 am Part Number matched successfully. Pass 1:47:49 am Part Description matched successfully. Pass 1:47:49 am Commodity Group matched successfully. Pass 1:47:49 am SOB matched successfully → 10.125 Pass 1:47:49 am All validations completed successfully for Supplier-end saved data. Info 1:47:49 am Execution time since last step: 0.04 sec Info 1:47:49 am ===== END: Supplier-End Data Validation Completed ===== Info 1:47:49 am Execution time since last step: 0.00 sec Info 1:47:49 am ============================================== Info 1:47:49 am Execution time since last step: 0.00 sec Info 1:47:49 am START VALIDATION → Wiring Harness Price Calculation Info 1:47:49 am Execution time since last step: 0.00 sec Info 1:47:49 am ============================================== Pass 1:47:50 am Navigated to 'Part Price Calculations' tab Pass 1:47:52 am RM Input Category re-selected → Wiring Harness Assembly Cost Estimator Fail 1:47:54 am Mismatch: ❌ Wire Material mismatch | Expected = Aluminium | Actual = Select Pass 1:47:54 am [RejectionValue] matched → Expected = 10.550 | Actual = 10.550 Pass 1:47:54 am [PackagingValue] matched → Expected = 20.750 | Actual = 20.750 Pass 1:47:54 am [InsuranceValue] matched → Expected = 15.400 | Actual = 15.400 Pass 1:47:54 am [ProfitValue] matched → Expected = 5.600 | Actual = 5.600 Pass 1:47:54 am [OverheadValue] matched → Expected = 7.250 | Actual = 7.250 Pass 1:47:54 am [IncoTermValue] matched → Expected = 3.550 | Actual = 3.550 Pass 1:47:55 am [ICCValue] matched → Expected = 12.800 | Actual = 12.800 Pass 1:47:55 am [FreightValue] matched → Expected = 25.900 | Actual = 25.900 Pass 1:47:55 am [OtherFactor1] matched → Expected = 6.750 | Actual = 6.750 Pass 1:47:55 am [OtherFactor2] matched → Expected = 8.550 | Actual = 8.550 Pass 1:47:55 am [OtherFactor3] matched → Expected = 9.200 | Actual = 9.200 Pass 1:47:55 am [Remarks] matched → Expected = Auto-Remarks-Entry | Actual = Auto-Remarks-Entry Pass 1:47:55 am [ToolCost] matched → Expected = 150.250 | Actual = 150.250 Pass 1:47:55 am [AmortizationQty] matched → Expected = 300.000 | Actual = 300.000 Pass 1:47:55 am [AmortizationPC] matched → Expected = 12.500 | Actual = 12.500 Pass 1:47:55 am ✔ ALL WIRING HARNESS PRICE CALCULATION VALUES VALIDATED SUCCESSFULLY Warning 1:47:55 am Execution time since last step: 5.87 sec (Took longer than expected!) Info 1:47:55 am ============================================== Info 1:47:55 am Execution time since last step: 0.00 sec Info 1:47:55 am END VALIDATION → Wiring Harness Price Calculation Info 1:47:55 am Execution time since last step: 0.00 sec Info 1:47:55 am ============================================== Info 1:47:59 am Execution time since last step: 4.11 sec Info 1:47:59 am -------------------------------------------------- Info 1:47:59 am Execution time since last step: 0.00 sec Info 1:47:59 am STARTING BOP VALIDATION (UI ↔ MAP) Info 1:47:59 am Execution time since last step: 0.00 sec Info 1:47:59 am -------------------------------------------------- Info 1:47:59 am Execution time since last step: 0.00 sec Info 1:47:59 am Expected BOP values received → {Header_Duties%=0.000, PartNo=M5 pressure rivet nut-28102024, Header_Supply=Supplier Name-01, Header_Other Cost=0.000, Header_BOP Handling%=0.000, Header_Total Cost=246.00000, PartCostPerUnit=123.000, Header_Part Description=28102024, Header_Supply Currency=, Header_Qty/Pc=2, Header_Currency Conversion=1.000, ToastMessage=BOP Saved successfully., Header_UOM=Nos., Header_Bop Type=Bolt, Header_Freight & Insurance %=, TotalCost_ExtraCell=246.000, QtyPerPc=2, Header_Sub Total=246.000, TotalCost_UI=246.00000, Header_Part Cost/Unit=123.000} Info 1:48:01 am Execution time since last step: 2.01 sec Info 1:48:01 am switching to BOP tab Pass 1:48:02 am switch to BOP tab executed Pass 1:48:02 am ✔ Standard BOP header visible. Pass 1:48:02 am ✔ Standard BOP table & first row ready. Pass 1:48:02 am ✔ BOP page loaded successfully Pass 1:48:02 am Part No matched → M5 pressure rivet nut-28102024 Info 1:48:02 am Execution time since last step: 1.37 sec Info 1:48:02 am ✅ Found header 'Qty/Pc' at column index: 7 Pass 1:48:02 am 📋 Retrieved value from column 'Qty/Pc' = '2.000'. Pass 1:48:02 am Qty/Pc matched → 2.000 Info 1:48:02 am Execution time since last step: 0.12 sec Info 1:48:02 am ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 1:48:02 am 📋 Retrieved value from column 'Part Cost/Unit' = '123.00000'. Pass 1:48:02 am Part Cost/Unit matched → 123.000 Info 1:48:03 am Execution time since last step: 0.18 sec Info 1:48:03 am ✅ Found header 'Total Cost' at column index: 16 Pass 1:48:03 am 📋 Retrieved value from column 'Total Cost' = '246.000'. Pass 1:48:03 am Total Cost (UI) matched → 246.000 Pass 1:48:03 am Total Cost (Extra Cell) matched → 246.000 Info 1:48:03 am Execution time since last step: 0.07 sec Info 1:48:03 am ------ VALIDATING ALL HEADER VALUES ------ Info 1:48:03 am Execution time since last step: 0.11 sec Info 1:48:03 am ✅ Found header 'Duties%' at column index: 10 Pass 1:48:03 am 📋 Retrieved value from column 'Duties%' = '0.000'. Pass 1:48:03 am Duties% matched → 0.000 Info 1:48:03 am Execution time since last step: 0.09 sec Info 1:48:03 am ✅ Found header 'Supply' at column index: 4 Pass 1:48:03 am 📋 Retrieved value from column 'Supply' = 'Supplier Name-01'. Pass 1:48:03 am Supply matched → Supplier Name-01 Info 1:48:03 am Execution time since last step: 0.15 sec Info 1:48:03 am ✅ Found header 'Other Cost' at column index: 12 Pass 1:48:03 am 📋 Retrieved value from column 'Other Cost' = '0.000'. Pass 1:48:03 am Other Cost matched → 0.000 Info 1:48:03 am Execution time since last step: 0.18 sec Info 1:48:03 am ✅ Found header 'BOP Handling%' at column index: 15 Pass 1:48:03 am 📋 Retrieved value from column 'BOP Handling%' = '0.000'. Pass 1:48:03 am BOP Handling% matched → 0.000 Info 1:48:03 am Execution time since last step: 0.08 sec Info 1:48:03 am ✅ Found header 'Part Description' at column index: 3 Pass 1:48:03 am 📋 Retrieved value from column 'Part Description' = '28102024'. Pass 1:48:03 am Part Description matched → 28102024.000 Info 1:48:03 am Execution time since last step: 0.04 sec Info 1:48:03 am Skipping header validation for blank expected value → Supply Currency Info 1:48:03 am Execution time since last step: 0.12 sec Info 1:48:03 am ✅ Found header 'Currency Conversion' at column index: 9 Pass 1:48:03 am 📋 Retrieved value from column 'Currency Conversion' = '1.000'. Pass 1:48:03 am Currency Conversion matched → 1.000 Info 1:48:03 am Execution time since last step: 0.10 sec Info 1:48:03 am ✅ Found header 'UOM' at column index: 6 Pass 1:48:04 am 📋 Retrieved value from column 'UOM' = 'Nos.'. Pass 1:48:04 am UOM matched → Nos. Info 1:48:04 am Execution time since last step: 0.07 sec Info 1:48:04 am ✅ Found header 'Bop Type' at column index: 2 Pass 1:48:04 am 📋 Retrieved value from column 'Bop Type' = 'Bolt'. Pass 1:48:04 am Bop Type matched → Bolt Info 1:48:04 am Execution time since last step: 0.04 sec Info 1:48:04 am Skipping header validation for blank expected value → Freight & Insurance % Info 1:48:04 am Execution time since last step: 0.13 sec Info 1:48:04 am ✅ Found header 'Sub Total' at column index: 14 Pass 1:48:04 am 📋 Retrieved value from column 'Sub Total' = '246.000'. Pass 1:48:04 am Sub Total matched → 246.000 Info 1:48:04 am Execution time since last step: 0.03 sec Info 1:48:04 am -------------------------------------------------- Info 1:48:04 am Execution time since last step: 0.00 sec Info 1:48:04 am BOP VALIDATION COMPLETED Info 1:48:04 am Execution time since last step: 0.00 sec Info 1:48:04 am -------------------------------------------------- Info 1:48:04 am Execution time since last step: 0.00 sec Info 1:48:04 am Tooling COST MAP FROM EnterToolingCost(): {ToolPartNodrp=Manual Entry, FirstYrVolume=20000, ToolType=Carbide tool, FifthYrVolume=10000, PartEnvelopeHeight=5.30, PartEnvelopeWidth=12.10, Toolowinership=Customer Paid, PartEnvelopeLength=25.50, Toollife=tool-101, ToolPartNo=12345, SupplierToolfor=0801-Celesta, SecondYrVolume=18000, SettledToolCost=500000, ToolDesc=Automation Tool Description, FourthYrVolume=12000, ToolAdvance=100000, ThirdYrVolume=15000} Info 1:48:04 am Execution time since last step: 0.00 sec Info 1:48:04 am ============================================== Info 1:48:04 am Execution time since last step: 0.00 sec Info 1:48:04 am VALIDATION STARTED: [Tooling Cost Section] Info 1:48:04 am Execution time since last step: 0.00 sec Info 1:48:04 am ============================================== Info 1:48:04 am Execution time since last step: 0.29 sec Info 1:48:04 am Navigated to 'Tooling Cost' tab for verification. Pass 1:48:04 am ✔ Tooling Cost header visible. Pass 1:48:05 am ✔ Tooling Cost table & first row ready. Info 1:48:05 am Execution time since last step: 0.54 sec Info 1:48:05 am 🔍 Starting validation for 17 Tooling Cost fields... Fail 1:48:30 am Mismatch: FAIL: [Tool No.] Expected = Manual Entry | Actual = Select Pass 1:48:30 am PASS: [First Year Volume] Expected = 20000 | Actual = 20000 Pass 1:48:55 am PASS: [Tool Type] Expected = Carbide tool | Actual = Carbide tool Pass 1:48:56 am PASS: [Fifth Year Volume] Expected = 10000 | Actual = 10000 Pass 1:48:56 am PASS: [Part Envelope Height(mm)] Expected = 5.30 | Actual = 5.30 Pass 1:48:56 am PASS: [Part Envelope Width(mm)] Expected = 12.10 | Actual = 12.10 Pass 1:49:21 am PASS: [Tool Owner ship] Expected = Customer Paid | Actual = Customer Paid Pass 1:49:21 am PASS: [Part Envelope Length(mm)] Expected = 25.50 | Actual = 25.50 Pass 1:49:22 am PASS: [Tool Life] Expected = tool-101 | Actual = tool-101 Fail 1:49:22 am Mismatch: FAIL: [Enter Tool No.] Expected = 12345 | Actual = Manual Entry Pass 1:49:47 am PASS: [Supplier Name and Code] Expected = 0801-Celesta | Actual = 0801-Celesta Pass 1:49:48 am PASS: [Second Year Volume] Expected = 18000 | Actual = 18000 Pass 1:49:48 am PASS: [Settled Tool Cost] Expected = 500000 | Actual = 500000 Pass 1:49:48 am PASS: [Tool Description] Expected = Automation Tool Description | Actual = Automation Tool Description Pass 1:49:49 am PASS: [Fourth Year Volume] Expected = 12000 | Actual = 12000 Pass 1:49:49 am PASS: [Tool Advance] Expected = 100000 | Actual = 100000 Pass 1:49:49 am PASS: [Third Year Volume] Expected = 15000 | Actual = 15000 Warning 1:49:49 am Execution time since last step: 104.71 sec (Took longer than expected!) Info 1:49:49 am ============================================== Info 1:49:49 am Execution time since last step: 0.00 sec Info 1:49:49 am VALIDATION SUMMARY Info 1:49:49 am Execution time since last step: 0.00 sec Info 1:49:49 am ============================================== Info 1:49:49 am Execution time since last step: 0.00 sec Info 1:49:49 am Checked : 17 Info 1:49:49 am Execution time since last step: 0.00 sec Info 1:49:49 am Passed : 15 Info 1:49:49 am Execution time since last step: 0.00 sec Info 1:49:49 am Failed : 2 Info 1:49:49 am Execution time since last step: 0.00 sec Info 1:49:49 am Warnings : 0 Info 1:49:49 am Execution time since last step: 0.00 sec Info 1:49:49 am ============================================== Fail 1:49:49 am Mismatch: ❌ Validation completed with 2 mismatches. Pass 1:49:49 am Test Passed Pass 1:49:50 am Screenshot on Success
-
PT_C_93Updating The Part Wiring Harness Procurnment Side
1:49:50 am / 00:07:04:056 Fail
PT_C_93Updating The Part Wiring Harness Procurnment Side
01.03.2026 1:49:50 am 01.03.2026 1:56:54 am 00:07:04:056 · #test-id=33Status Timestamp Details Pass 1:49:55 am Clicked on option: Master Data Warning 1:49:55 am Execution time since last step: 5.85 sec (Took longer than expected!) Info 1:49:55 am Master Data Is Displayed On Dashboard.... Pass 1:49:59 am Clicked Master Option: Part Master Info 1:49:59 am Execution time since last step: 3.79 sec Info 1:49:59 am ===== STEP 1: Enter Part Details ===== Pass 1:49:59 am Entered Part Number → 54-77-64 Pass 1:50:02 am Entered Part Description → Elvin306 Info 1:50:04 am Execution time since last step: 4.56 sec Info 1:50:04 am ===== STEP 2: Selecting Part UOM Value ===== Info 1:50:04 am Execution time since last step: 0.22 sec Info 1:50:04 am Clicked on UOM dropdown. Info 1:50:06 am Execution time since last step: 2.30 sec Info 1:50:06 am Entered search keyword in UOM search box → Hourly Pass 1:50:09 am Selected UOM → Hourly Info 1:50:11 am Execution time since last step: 4.26 sec Info 1:50:11 am ===== STEP 3: Selecting Company Name ===== Pass 1:50:13 am Selected Company Name → COSTMASTER-0304-MOHALI-CM1 Info 1:50:13 am Execution time since last step: 2.45 sec Info 1:50:13 am ===== STEP 4: Selecting Radio Button By Name ===== Pass 1:50:13 am Selected Radio Button → Procurement Info 1:50:15 am Execution time since last step: 2.23 sec Info 1:50:15 am ===== STEP 5: Selecting Supplier Name ===== Pass 1:50:16 am Selected Supplier → 0801-Celesta Info 1:50:18 am Execution time since last step: 2.87 sec Info 1:50:18 am ===== STEP 6: Selecting Customer Name ===== Pass 1:50:32 am Selected Customer → Rishicustomer-Tbilisi-0004 Warning 1:50:36 am Execution time since last step: 18.32 sec (Took longer than expected!) Info 1:50:36 am ===== STEP 6: Selecting Product Category ===== Info 1:50:38 am Execution time since last step: 1.18 sec Info 1:50:38 am trying JavaScript click for: Pass 1:50:43 am Selected Product Category → rishi Warning 1:50:43 am Execution time since last step: 5.16 sec (Took longer than expected!) Info 1:50:43 am ===== STEP 7: Selecting Product Model ===== Info 1:50:43 am Execution time since last step: 0.25 sec Info 1:50:43 am trying JavaScript click for: Pass 1:50:48 am Selected Product Model → JKLakshmi-001 Warning 1:50:50 am Execution time since last step: 6.94 sec (Took longer than expected!) Info 1:50:50 am ===== STEP 8: Selecting Special Product Category ===== Info 1:50:51 am Execution time since last step: 1.15 sec Info 1:50:51 am trying JavaScript click for: Pass 1:50:54 am Selected Special Product Category → ACCESSORIES Info 1:50:56 am Execution time since last step: 4.98 sec Info 1:50:56 am ===== STEP 9: Clicking Save Button ===== Info 1:50:56 am Execution time since last step: 0.06 sec Info 1:50:56 am ===== STEP: Clicking Button in Part Master → Save ===== Pass 1:50:56 am ✅ Successfully clicked button → Save Pass 1:50:56 am Clicked on 'Save' button successfully. Info 1:50:56 am Execution time since last step: 0.14 sec Info 1:50:56 am ===== STEP 10: Verifying Toast Message ===== Info 1:50:58 am Execution time since last step: 1.70 sec Info 1:50:58 am Toast message appeared: Part Master details saved successfully. Info 1:50:58 am Execution time since last step: 0.00 sec Info 1:50:58 am ✅ Toast message validated successfully. Expected: Part Master details saved successfully. Pass 1:50:58 am Toast message verification completed successfully. Info 1:50:58 am Execution time since last step: 0.00 sec Info 1:50:58 am ===== START: Verify Part Number & Description View Table PartMaster ===== Info 1:51:02 am Execution time since last step: 4.25 sec Info 1:51:02 am Opening Part Master filter and selecting: Part No. Warning 1:51:55 am Execution time since last step: 52.33 sec (Took longer than expected!) Info 1:51:55 am Filter value selected: Part No. Warning 1:52:03 am Execution time since last step: 8.94 sec (Took longer than expected!) Info 1:52:03 am ============================================== Info 1:52:03 am Execution time since last step: 0.00 sec Info 1:52:03 am [View Table Part Master For Supplier Name By Supplier Header Coloumn] Info 1:52:03 am Execution time since last step: 0.00 sec Info 1:52:03 am ============================================== Info 1:52:04 am Execution time since last step: 0.58 sec Info 1:52:04 am ✅ Total Headers Found: 31 Info 1:52:04 am Execution time since last step: 0.00 sec Info 1:52:04 am Headers → [Action, Company Name, Part No., Part Description, Part UOM, Costing Type, Product Category, Product Model Name and No., Special Product Category, Customer, Customer Part No., Supplier Detail 1, %SOB, Unit Price, Supplier Detail 2, Supplier Detail 3, Supplier Detail 4, Supplier Detail 5, Supplier Detail 6, Supplier Detail 7, Supplier Detail 8, Supplier Detail 9, Supplier Detail 10, Customer Name 1, Customer 1 Unit Price, Customer Name 2, Customer 2 Unit Price, Customer Name 3, Customer 3 Unit Price, Customer Name 4, Customer 4 Unit Price] Info 1:52:04 am Execution time since last step: 0.00 sec Info 1:52:04 am 🧩 Validation Targets → [Company Name, Part No., Part Description, Part UOM, Product Category, Product Model Name and No., Special Product Category, Customer, Supplier Detail 1] Warning 1:52:04 am [Company Name] mismatch ignored → Expected: COSTMASTER-0304-MOHALI-CM1 | Actual: COSTMASTER-0304-CM1 Pass 1:52:04 am [Part No.] Match → Expected: 54-77-64 | Actual: 54-77-64 Pass 1:52:04 am [Part Description] Match → Expected: Elvin306 | Actual: Elvin306 Pass 1:52:04 am [Part UOM] Match → Expected: Hourly | Actual: Hourly Pass 1:52:04 am [Product Category] Match → Expected: rishi | Actual: rishi Pass 1:52:04 am [Product Model Name and No.] Match → Expected: JKLakshmi-001 | Actual: JKLakshmi-001 Pass 1:52:04 am [Special Product Category] Match → Expected: ACCESSORIES | Actual: ACCESSORIES Warning 1:52:04 am [Customer] mismatch ignored → Expected: Rishicustomer-Tbilisi-0004 | Actual: Rishicustomer-0004 Fail 1:52:04 am Supplier mismatch → Expected: 0801-Celesta | Actual: 0801 - Celesta Pass 1:52:04 am Row matched by Part No. (Supplier not verified, continuing click). Pass 1:52:08 am 🟢 Clicked Supplier cell → 0801 - Celesta Info 1:52:08 am Execution time since last step: 3.90 sec Info 1:52:08 am ============================================== Info 1:52:08 am Execution time since last step: 0.00 sec Info 1:52:08 am VALIDATION COMPLETED: [View Table Part Master For Supplier Name By Supplier Header Coloumn] Info 1:52:08 am Execution time since last step: 0.00 sec Info 1:52:08 am ============================================== Pass 1:52:08 am ✅ Part found successfully: 54-77-64 | Description: Elvin306 Info 1:52:08 am Execution time since last step: 0.00 sec Info 1:52:08 am Stored Part Data: {Part Description=Elvin306, Part Number=54-77-64, Filter Used=Part No.} Info 1:52:08 am Execution time since last step: 0.00 sec Info 1:52:08 am ===== END: Verify Part Number & Description (Supplier Side) ===== Info 1:52:09 am Execution time since last step: 1.01 sec Info 1:52:09 am ===== START: Verifying and Writing Data in 'Part Attributes' Tab (Procurement) ===== Info 1:52:10 am Execution time since last step: 1.01 sec Info 1:52:10 am ===== ENSURE PART ATTRIBUTES TAB (BOOTSTRAP FORCE) ===== Warning 1:52:10 am ⚠ Header not visible. Forcing Bootstrap tab switch... Pass 1:52:11 am ✔ Part Attributes tab FORCEFULLY activated via Bootstrap JS Info 1:52:11 am Execution time since last step: 0.80 sec Info 1:52:11 am STEP 1: Opening Commodity Group dropdown... Warning 1:52:13 am ⚠ Dropdown already contains 912 options before searching. Info 1:52:13 am Execution time since last step: 2.36 sec Info 1:52:13 am STEP 2: Searching for Commodity Group: Plastics Pass 1:52:16 am ✅ 3 Commodity Group options loaded after search. Info 1:52:16 am Execution time since last step: 2.40 sec Info 1:52:16 am STEP 3: Selecting desired Commodity Group from search result... Pass 1:52:16 am ✅ Selected Commodity Group: Plastics Info 1:52:16 am Execution time since last step: 0.12 sec Info 1:52:16 am STEP 4: Entering SOB value... Info 1:52:16 am Execution time since last step: 0.25 sec Info 1:52:16 am Entered SOB Value: 10.125 → Stored As (3dp): 10.125 Info 1:52:16 am Execution time since last step: 0.00 sec Info 1:52:16 am STEP 5: Clicking Save on Part Attributes... Pass 1:52:16 am ✅ Toast Message Verified. Info 1:52:16 am Execution time since last step: 0.43 sec Info 1:52:16 am STEP 6: Fetching SOB value from UI after save for extra confirmation... Info 1:52:16 am Execution time since last step: 0.04 sec Info 1:52:16 am UI SOB Value after save: 10.125 → Normalized (3dp): 10.125 Info 1:52:18 am Execution time since last step: 2.01 sec Info 1:52:18 am ===== END: 'Part Attributes' Tab Flow Completed (Procurement) ===== Info 1:52:20 am Execution time since last step: 2.08 sec Info 1:52:20 am Navigated to 'Part Price Calculations' tab successfully. Info 1:52:23 am Execution time since last step: 2.50 sec Info 1:52:23 am Selecting RM Input Category... Pass 1:52:25 am RM Input Category selected → Wiring Harness Assembly Cost Estimator Pass 1:52:26 am Wire Material selected → Aluminium Pass 1:52:31 am OHP selected → RMCCCCC-Rej-199.000 % of RMC ,ICC-10.000 % of RMC ,ICC-10.000 % of PC ,ICC-10.000 % of BOP ,OH-10.000 % of RMC+PC ,P-10.000 % of RMC+PC , Warning 1:52:33 am Execution time since last step: 9.59 sec (Took longer than expected!) Info 1:52:33 am Entered → 10.55 | Field: By.id: WHRejectionText2S Info 1:52:33 am Execution time since last step: 0.39 sec Info 1:52:33 am Entered → 20.75 | Field: By.id: WHPackingText2S Info 1:52:33 am Execution time since last step: 0.36 sec Info 1:52:33 am Entered → 15.40 | Field: By.id: WHInsuranceText2S Info 1:52:34 am Execution time since last step: 0.36 sec Info 1:52:34 am Entered → 5.60 | Field: By.id: WHProfitText2S Info 1:52:34 am Execution time since last step: 0.35 sec Info 1:52:34 am Entered → 7.25 | Field: By.id: WHOverheadText2S Info 1:52:34 am Execution time since last step: 0.22 sec Info 1:52:34 am Entered → 3.55 | Field: By.id: WHIncoTermS Info 1:52:35 am Execution time since last step: 0.39 sec Info 1:52:35 am Entered → 12.80 | Field: By.id: WHICCText2S Info 1:52:35 am Execution time since last step: 0.37 sec Info 1:52:35 am Entered → 25.90 | Field: By.id: WHFrightText2S Info 1:52:36 am Execution time since last step: 0.59 sec Info 1:52:36 am Entered → 6.75 | Field: By.id: WHOtherFactor1C Info 1:52:36 am Execution time since last step: 0.67 sec Info 1:52:36 am Entered → 8.55 | Field: By.id: WHOtherFactor2C Info 1:52:37 am Execution time since last step: 0.59 sec Info 1:52:37 am Entered → 9.20 | Field: By.id: WHOtherFactor3C Info 1:52:37 am Execution time since last step: 0.39 sec Info 1:52:37 am Entered → Auto-Remarks-Entry | Field: By.id: Remarks_W Info 1:52:38 am Execution time since last step: 0.39 sec Info 1:52:38 am Entered → 150.25 | Field: By.id: WHToolCost_SS Info 1:52:38 am Execution time since last step: 0.32 sec Info 1:52:38 am Entered → 300 | Field: By.id: WHQuantity_SS Info 1:52:39 am Execution time since last step: 0.70 sec Info 1:52:39 am Entered → 12.50 | Field: By.id: WHToolAmortizationPC_SS Pass 1:52:39 am Price Calculation Saved Successfully → Harness Wires Costing saved successfully. Info 1:52:43 am Execution time since last step: 4.63 sec Info 1:52:43 am switching to BOP tab Pass 1:52:44 am switch to BOP tab executed Pass 1:52:44 am ✔ Header located successfully. Warning 1:52:45 am Action click failed, invoking JS function directly Pass 1:52:45 am '+ BOP' action executed. Pass 1:52:50 am ✔ BOP Table displayed. Pass 1:53:01 am Selected Part No: M5 pressure rivet nut-28102024 Warning 1:53:02 am Execution time since last step: 18.89 sec (Took longer than expected!) Info 1:53:02 am ✅ Found header 'Qty/Pc' at column index: 7 Pass 1:53:03 am 🟢 Entered value '2' in column 'Qty/Pc' successfully. Pass 1:53:03 am Qty/Pc entered → 2 Info 1:53:05 am Execution time since last step: 2.46 sec Info 1:53:05 am ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 1:53:05 am 📋 Retrieved value from column 'Part Cost/Unit' = '123.000'. Pass 1:53:05 am ✔ BOP calculation completed (Part Cost/Unit non-zero). Info 1:53:05 am Execution time since last step: 0.13 sec Info 1:53:05 am ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 1:53:05 am 📋 Retrieved value from column 'Part Cost/Unit' = '123.000'. Pass 1:53:05 am Auto fetched Part Cost/Unit → 123.000 Info 1:53:05 am Execution time since last step: 0.22 sec Info 1:53:05 am ✅ Found header 'Total Cost' at column index: 16 Pass 1:53:05 am 📋 Retrieved value from column 'Total Cost' = '246.00000'. Pass 1:53:05 am Fetched Total Cost (UI) → 246.00000 Pass 1:53:05 am Fetched Total Cost (Extra Cell) → 246.000 Info 1:53:05 am Execution time since last step: 0.16 sec Info 1:53:05 am ✅ Found header 'Bop Type' at column index: 2 Pass 1:53:05 am 📋 Retrieved value from column 'Bop Type' = 'Bolt'. Info 1:53:05 am Execution time since last step: 0.08 sec Info 1:53:05 am ✅ Found header 'Part Description' at column index: 3 Pass 1:53:05 am 📋 Retrieved value from column 'Part Description' = '28102024'. Info 1:53:05 am Execution time since last step: 0.09 sec Info 1:53:05 am ✅ Found header 'Supply' at column index: 4 Pass 1:53:05 am 📋 Retrieved value from column 'Supply' = 'Supplier Name-01'. Info 1:53:05 am Execution time since last step: 0.11 sec Info 1:53:05 am ✅ Found header 'Supply Currency' at column index: 5 Pass 1:53:05 am 📋 Retrieved value from column 'Supply Currency' = ''. Info 1:53:06 am Execution time since last step: 0.11 sec Info 1:53:06 am ✅ Found header 'UOM' at column index: 6 Pass 1:53:06 am 📋 Retrieved value from column 'UOM' = 'Nos.'. Info 1:53:06 am Execution time since last step: 0.12 sec Info 1:53:06 am ✅ Found header 'Qty/Pc' at column index: 7 Pass 1:53:06 am 📋 Retrieved value from column 'Qty/Pc' = '2'. Info 1:53:06 am Execution time since last step: 0.12 sec Info 1:53:06 am ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 1:53:06 am 📋 Retrieved value from column 'Part Cost/Unit' = '123.000'. Info 1:53:06 am Execution time since last step: 0.13 sec Info 1:53:06 am ✅ Found header 'Currency Conversion' at column index: 9 Pass 1:53:06 am 📋 Retrieved value from column 'Currency Conversion' = '1.000'. Info 1:53:06 am Execution time since last step: 0.14 sec Info 1:53:06 am ✅ Found header 'Duties%' at column index: 10 Pass 1:53:06 am 📋 Retrieved value from column 'Duties%' = '0.000'. Info 1:53:06 am Execution time since last step: 0.18 sec Info 1:53:06 am ✅ Found header 'Freight & Insurance %' at column index: 11 Pass 1:53:06 am 📋 Retrieved value from column 'Freight & Insurance %' = ''. Info 1:53:06 am Execution time since last step: 0.15 sec Info 1:53:06 am ✅ Found header 'Other Cost' at column index: 12 Pass 1:53:06 am 📋 Retrieved value from column 'Other Cost' = '0.000'. Info 1:53:06 am Execution time since last step: 0.16 sec Info 1:53:06 am ✅ Found header 'Sub Total' at column index: 14 Pass 1:53:07 am 📋 Retrieved value from column 'Sub Total' = '246.000'. Info 1:53:07 am Execution time since last step: 0.17 sec Info 1:53:07 am ✅ Found header 'BOP Handling%' at column index: 15 Pass 1:53:07 am 📋 Retrieved value from column 'BOP Handling%' = '0.000'. Info 1:53:07 am Execution time since last step: 0.19 sec Info 1:53:07 am ✅ Found header 'Total Cost' at column index: 16 Pass 1:53:07 am 📋 Retrieved value from column 'Total Cost' = '246.00000'. Info 1:53:07 am Execution time since last step: 0.03 sec Info 1:53:07 am Captured 14 header-value pairs from BOP table. Info 1:53:07 am Execution time since last step: 0.00 sec Info 1:53:07 am Captured BOP Header Values: Bop Type = Bolt, Part Description = 28102024, Supply = Supplier Name-01, Supply Currency = , UOM = Nos., Qty/Pc = 2, Part Cost/Unit = 123.000, Currency Conversion = 1.000, Duties% = 0.000, Freight & Insurance % = , Other Cost = 0.000, Sub Total = 246.000, BOP Handling% = 0.000, Total Cost = 246.00000 Pass 1:53:08 am ✔ Save button is enabled. Pass 1:53:08 am ✔ Save button clicked. Pass 1:53:08 am Toast received → BOP Saved successfully. Info 1:53:10 am Execution time since last step: 2.98 sec Info 1:53:10 am ===== Filling Tooling Cost Form for Part: 54-77-64 ===== Info 1:53:12 am Execution time since last step: 1.89 sec Info 1:53:12 am Navigated to Tooling Cost tab. Pass 1:53:14 am ✔ Tooling Cost header visible. Pass 1:53:14 am ✔ Add Tool button visible. Pass 1:53:14 am Clicked Add New Tooling Row button. Pass 1:53:16 am ✔ Selected dropdown [Tool Number] = Manual Entry Pass 1:53:18 am ✔ Entered [12345] in Enter Tool No. Pass 1:53:20 am ✔ Entered [Automation Tool Description] in Tool Description Pass 1:53:23 am ✔ Selected dropdown [Supplier Name & Code] = 0801-Celesta Pass 1:53:25 am ✔ Selected dropdown [Tool Ownership] = Customer Paid Pass 1:53:27 am ✔ Selected dropdown [Tool Type] = Carbide tool Pass 1:53:30 am ✔ Entered [25.50] in Part Envelope Length Pass 1:53:34 am ✔ Entered [12.10] in Part Envelope Width Pass 1:53:36 am ✔ Entered [5.30] in Part Envelope Height Pass 1:53:38 am ✔ Entered [500000] in Settled Tool Cost Pass 1:53:41 am ✔ Entered [100000] in Tool Advance Pass 1:53:43 am ✔ Entered [20000] in First Year Volume Pass 1:53:46 am ✔ Entered [18000] in Second Year Volume Pass 1:53:48 am ✔ Entered [15000] in Third Year Volume Pass 1:53:51 am ✔ Entered [12000] in Fourth Year Volume Pass 1:53:53 am ✔ Entered [10000] in Fifth Year Volume Pass 1:53:55 am ✔ Entered [tool-101] in Tool Life Pass 1:53:55 am 🎉 All Tooling Cost fields entered successfully! Warning 1:53:55 am Execution time since last step: 43.60 sec (Took longer than expected!) Info 1:53:55 am Attempting to click Save button in Tooling Cost tab... Pass 1:53:55 am Clicked Save button successfully. Pass 1:53:56 am Toast Message Displayed: Tooling Cost saved successfully. Warning 1:54:02 am Execution time since last step: 6.53 sec (Took longer than expected!) Info 1:54:02 am ===== START: UPDATE DATA IN 'Part Attributes' TAB (PROCUREMENT) ===== Warning 1:54:02 am ⚠ Tab not active → Re-loading Info 1:54:02 am Execution time since last step: 0.44 sec Info 1:54:02 am Navigated to tab → Part Price Calculations Info 1:54:04 am Execution time since last step: 1.20 sec Info 1:54:04 am Attempt 1 to load Part Attributes tab Info 1:54:04 am Execution time since last step: 0.35 sec Info 1:54:04 am Navigated to tab → Part Attributes Pass 1:54:05 am ✔ Part Attributes tab active (Attempt 1) Info 1:54:05 am Execution time since last step: 1.10 sec Info 1:54:05 am STEP 1: Opening Commodity Group dropdown... Info 1:54:09 am Execution time since last step: 3.73 sec Info 1:54:09 am STEP 2: Selected Commodity Group: Plastics Info 1:54:09 am Execution time since last step: 0.13 sec Info 1:54:09 am STEP 3: OLD SOB Value: 10.125 Pass 1:54:09 am STEP 4: UPDATED SOB → Old: 10.125 | New: 25.789 Pass 1:54:09 am ✔ Update Toast Valid: Part attribute details saved successfully. Info 1:54:10 am Execution time since last step: 0.70 sec Info 1:54:10 am STEP 6: After Save UI SOB Value: 25.789 Info 1:54:11 am Execution time since last step: 1.51 sec Info 1:54:11 am ===== END: UPDATE COMPLETED FOR PART ATTRIBUTES (PROCUREMENT) ===== Info 1:54:11 am Execution time since last step: 0.00 sec Info 1:54:11 am ===== START: UPDATE WIRING HARNESS PRICE CALCULATION ===== Info 1:54:11 am Execution time since last step: 0.28 sec Info 1:54:11 am Navigated to 'Part Price Calculations' tab for updating. Pass 1:54:13 am RM Input Category selected again for update. Pass 1:54:15 am Wire Material re-selected → Aluminium Warning 1:54:19 am Execution time since last step: 7.30 sec (Took longer than expected!) Info 1:54:19 am Entered → 11.11 | Field: By.id: WHRejectionText2S Info 1:54:19 am Execution time since last step: 0.40 sec Info 1:54:19 am Entered → 22.22 | Field: By.id: WHPackingText2S Info 1:54:19 am Execution time since last step: 0.47 sec Info 1:54:19 am Entered → 16.40 | Field: By.id: WHInsuranceText2S Info 1:54:20 am Execution time since last step: 0.35 sec Info 1:54:20 am Entered → 6.55 | Field: By.id: WHProfitText2S Info 1:54:20 am Execution time since last step: 0.37 sec Info 1:54:20 am Entered → 8.85 | Field: By.id: WHOverheadText2S Info 1:54:20 am Execution time since last step: 0.24 sec Info 1:54:20 am Entered → 4.45 | Field: By.id: WHIncoTermS Info 1:54:21 am Execution time since last step: 0.45 sec Info 1:54:21 am Entered → 13.30 | Field: By.id: WHICCText2S Info 1:54:21 am Execution time since last step: 0.38 sec Info 1:54:21 am Entered → 27.50 | Field: By.id: WHFrightText2S Info 1:54:22 am Execution time since last step: 0.73 sec Info 1:54:22 am Entered → 7.80 | Field: By.id: WHOtherFactor1C Info 1:54:23 am Execution time since last step: 0.71 sec Info 1:54:23 am Entered → 9.65 | Field: By.id: WHOtherFactor2C Info 1:54:23 am Execution time since last step: 0.75 sec Info 1:54:23 am Entered → 10.40 | Field: By.id: WHOtherFactor3C Info 1:54:24 am Execution time since last step: 0.44 sec Info 1:54:24 am Entered → Updated-Remarks-Entry | Field: By.id: Remarks_W Info 1:54:24 am Execution time since last step: 0.43 sec Info 1:54:24 am Entered → 170.55 | Field: By.id: WHToolCost_SS Info 1:54:25 am Execution time since last step: 0.34 sec Info 1:54:25 am Entered → 350 | Field: By.id: WHQuantity_SS Info 1:54:25 am Execution time since last step: 0.73 sec Info 1:54:25 am Entered → 15.25 | Field: By.id: WHToolAmortizationPC_SS Pass 1:54:26 am Wiring Harness Price Calculation updated successfully. → Harness Wires Costing saved successfully. Info 1:54:26 am Execution time since last step: 0.59 sec Info 1:54:26 am ===== END: UPDATE WIRING HARNESS PRICE CALCULATION ===== Info 1:54:30 am Execution time since last step: 4.08 sec Info 1:54:30 am ===== START: UPDATE BOP ENTRY PROCESS ===== Info 1:54:30 am Execution time since last step: 0.00 sec Info 1:54:30 am switching to BOP tab Pass 1:54:31 am switch to BOP tab executed Info 1:54:31 am Execution time since last step: 1.16 sec Info 1:54:31 am Navigated to BOP tab (Update Mode). Pass 1:54:31 am BOP Table visible. Info 1:54:31 am Execution time since last step: 0.21 sec Info 1:54:31 am ✅ Found header 'Qty/Pc' at column index: 7 Pass 1:54:31 am 📋 Retrieved value from column 'Qty/Pc' = '2.000'. Info 1:54:32 am Execution time since last step: 0.22 sec Info 1:54:32 am ✅ Found header 'Total Cost' at column index: 16 Pass 1:54:32 am 📋 Retrieved value from column 'Total Cost' = '246.000'. Info 1:54:32 am Execution time since last step: 0.04 sec Info 1:54:32 am OLD Part No : M5 pressure rivet nut-28102024 Info 1:54:32 am Execution time since last step: 0.00 sec Info 1:54:32 am OLD Qty/Pc : 2.000 Info 1:54:32 am Execution time since last step: 0.00 sec Info 1:54:32 am OLD Total Cost : 246.000 Pass 1:54:33 am Updated Part No → M5 pressure rivet nut-28102024 Info 1:54:33 am Execution time since last step: 1.05 sec Info 1:54:33 am ✅ Found header 'Qty/Pc' at column index: 7 Fail 1:54:34 am ❌ Exception while entering value in 'Qty/Pc' cell: element click intercepted: Element is not clickable at point (657, 266). Other element would receive the click: (Session info: chrome=143.0.7499.170) Build info: version: '4.25.0', revision: '8a8aea2337' System info: os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '21.0.8' Driver info: org.openqa.selenium.chrome.ChromeDriver Command: [14044e54d9a0a14c6ac07be732f8f15c, clickElement {id=f.716C744AF68833EE3B8A6E69552C0228.d.B17228C68B252BC9B70E210DFE551691.e.1176237}] Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 143.0.7499.170, chrome: {chromedriverVersion: 143.0.7499.169 (164b20aab62..., userDataDir: C:\Users\RAJTRI~1\AppData\L...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:59377}, goog:processID: 4808, networkConnectionEnabled: false, pageLoadStrategy: normal, platformName: windows, proxy: Proxy(), se:cdp: ws://localhost:59377/devtoo..., se:cdpVersion: 143.0.7499.170, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:extension:minPinLength: true, webauthn:extension:prf: true, webauthn:virtualAuthenticators: true} Element: [[ChromeDriver: chrome on windows (14044e54d9a0a14c6ac07be732f8f15c)] -> xpath: //table[@id='standaradTable']//tbody[@id='bopStandardBody']/tr[1]/*[7]//input] Session ID: 14044e54d9a0a14c6ac07be732f8f15c Pass 1:54:34 am Updated Qty/Pc → 3 Info 1:54:35 am Execution time since last step: 1.82 sec Info 1:54:35 am ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 1:54:35 am 📋 Retrieved value from column 'Part Cost/Unit' = '123.00000'. Info 1:54:35 am Execution time since last step: 0.20 sec Info 1:54:35 am ✅ Found header 'Total Cost' at column index: 16 Pass 1:54:35 am 📋 Retrieved value from column 'Total Cost' = '246.000'. Pass 1:54:36 am Save button enabled. Pass 1:54:36 am Save button clicked for UPDATE. Pass 1:54:36 am Toast received → BOP Saved successfully. Info 1:54:36 am Execution time since last step: 1.52 sec Info 1:54:36 am ===== END: UPDATE BOP ENTRY PROCESS ===== Info 1:54:38 am Execution time since last step: 1.51 sec Info 1:54:38 am ===== START: UPDATE TOOLING COST (Only Input Fields Updated) ===== Info 1:54:38 am Execution time since last step: 0.00 sec Info 1:54:38 am Force switching to Tooling Cost tab Pass 1:54:38 am ✔ Forced switch to Tooling Cost tab executed Pass 1:54:40 am ✔ Tooling Cost UPDATE page loaded successfully. Info 1:54:40 am Execution time since last step: 2.20 sec Info 1:54:40 am Updating ONLY input fields (dropdown unchanged). Pass 1:54:40 am ✔ Selected dropdown [Tool Number] = Manual Entry Pass 1:54:40 am Tool Number dropdown updated. Pass 1:54:43 am ✔ Updated [Enter Tool No] → 999 Pass 1:54:44 am ✔ Updated [Tool Description] → Updated-Manual-999 Pass 1:54:46 am ✔ Updated [Envelope Length] → 20.5566 Pass 1:54:48 am ✔ Updated [Envelope Width] → 21.5566 Pass 1:54:50 am ✔ Updated [Envelope Height] → 5.1234 Pass 1:54:52 am ✔ Updated [Additional Cost] → 2.5567 Pass 1:54:53 am ✔ Updated [Settled Tool Cost] → 9 Pass 1:54:55 am ✔ Updated [Tool Advance] → 3 Pass 1:54:57 am ✔ Updated [First Year Volume] → 5 Pass 1:54:59 am ✔ Updated [Second Year Volume] → 4 Pass 1:55:00 am ✔ Updated [Third Year Volume] → 6 Pass 1:55:02 am ✔ Updated [Fourth Year Volume] → 7 Pass 1:55:04 am ✔ Updated [Fifth Year Volume] → 8 Pass 1:55:06 am ✔ Updated [Total Tool Cost] → 12.5678 Warning 1:55:06 am Execution time since last step: 25.56 sec (Took longer than expected!) Info 1:55:06 am Exiting Tooling edit mode before Save Pass 1:55:07 am Tooling Save button clicked successfully. Pass 1:55:07 am ✔ Tooling Cost UPDATED Successfully → Tooling Cost saved successfully. Pass 1:55:11 am Clicked on option: Master Data Warning 1:55:11 am Execution time since last step: 5.36 sec (Took longer than expected!) Info 1:55:11 am Master Data Is Displayed On Dashboard.... Pass 1:55:14 am Clicked Master Option: Part Master Warning 1:55:16 am Execution time since last step: 5.28 sec (Took longer than expected!) Info 1:55:16 am ===== START: Verify Part Number & Description View Table PartMaster ===== Info 1:55:20 am Execution time since last step: 4.25 sec Info 1:55:20 am Opening Part Master filter and selecting: Part No. Warning 1:56:13 am Execution time since last step: 52.29 sec (Took longer than expected!) Info 1:56:13 am Filter value selected: Part No. Warning 1:56:22 am Execution time since last step: 9.02 sec (Took longer than expected!) Info 1:56:22 am ============================================== Info 1:56:22 am Execution time since last step: 0.00 sec Info 1:56:22 am [View Table Part Master For Supplier Name By Supplier Header Coloumn] Info 1:56:22 am Execution time since last step: 0.00 sec Info 1:56:22 am ============================================== Info 1:56:22 am Execution time since last step: 0.49 sec Info 1:56:22 am ✅ Total Headers Found: 31 Info 1:56:22 am Execution time since last step: 0.00 sec Info 1:56:22 am Headers → [Action, Company Name, Part No., Part Description, Part UOM, Costing Type, Product Category, Product Model Name and No., Special Product Category, Customer, Customer Part No., Supplier Detail 1, %SOB, Unit Price, Supplier Detail 2, Supplier Detail 3, Supplier Detail 4, Supplier Detail 5, Supplier Detail 6, Supplier Detail 7, Supplier Detail 8, Supplier Detail 9, Supplier Detail 10, Customer Name 1, Customer 1 Unit Price, Customer Name 2, Customer 2 Unit Price, Customer Name 3, Customer 3 Unit Price, Customer Name 4, Customer 4 Unit Price] Info 1:56:22 am Execution time since last step: 0.00 sec Info 1:56:22 am 🧩 Validation Targets → [Company Name, Part No., Part Description, Part UOM, Product Category, Product Model Name and No., Special Product Category, Customer, Supplier Detail 1] Warning 1:56:22 am [Company Name] mismatch ignored → Expected: COSTMASTER-0304-MOHALI-CM1 | Actual: COSTMASTER-0304-CM1 Pass 1:56:22 am [Part No.] Match → Expected: 54-77-64 | Actual: 54-77-64 Pass 1:56:22 am [Part Description] Match → Expected: Elvin306 | Actual: Elvin306 Pass 1:56:22 am [Part UOM] Match → Expected: Hourly | Actual: Hourly Pass 1:56:22 am [Product Category] Match → Expected: rishi | Actual: rishi Pass 1:56:22 am [Product Model Name and No.] Match → Expected: JKLakshmi-001 | Actual: JKLakshmi-001 Pass 1:56:22 am [Special Product Category] Match → Expected: ACCESSORIES | Actual: ACCESSORIES Warning 1:56:22 am [Customer] mismatch ignored → Expected: Rishicustomer-Tbilisi-0004 | Actual: Rishicustomer-0004 Fail 1:56:22 am Supplier mismatch → Expected: 0801-Celesta | Actual: 0801 - Celesta Pass 1:56:22 am Row matched by Part No. (Supplier not verified, continuing click). Pass 1:56:28 am 🟢 Clicked Supplier cell → 0801 - Celesta Warning 1:56:28 am Execution time since last step: 5.62 sec (Took longer than expected!) Info 1:56:28 am ============================================== Info 1:56:28 am Execution time since last step: 0.00 sec Info 1:56:28 am VALIDATION COMPLETED: [View Table Part Master For Supplier Name By Supplier Header Coloumn] Info 1:56:28 am Execution time since last step: 0.00 sec Info 1:56:28 am ============================================== Pass 1:56:28 am ✅ Part found successfully: 54-77-64 | Description: Elvin306 Info 1:56:28 am Execution time since last step: 0.00 sec Info 1:56:28 am Stored Part Data: {Part Description=Elvin306, Part Number=54-77-64, Filter Used=Part No.} Info 1:56:28 am Execution time since last step: 0.00 sec Info 1:56:28 am ===== END: Verify Part Number & Description (Supplier Side) ===== Info 1:56:28 am Execution time since last step: 0.00 sec Info 1:56:28 am ===== START: Supplier-End Data Validation (UPDATE) ===== Info 1:56:28 am Execution time since last step: 0.00 sec Info 1:56:28 am 🔹 Expected Part Number: 54-77-64 Info 1:56:28 am Execution time since last step: 0.00 sec Info 1:56:28 am 🔹 Expected Part Description: Elvin306 Info 1:56:28 am Execution time since last step: 0.00 sec Info 1:56:28 am 🔹 Expected Commodity Group: Plastics Info 1:56:28 am Execution time since last step: 0.00 sec Info 1:56:28 am 🔹 Expected SOB (3dp): 25.789 Info 1:56:28 am Execution time since last step: 0.00 sec Info 1:56:28 am ===== ENSURE PART ATTRIBUTES TAB (BOOTSTRAP FORCE) ===== Warning 1:56:28 am ⚠ Header not visible. Forcing Bootstrap tab switch... Pass 1:56:29 am ✔ Part Attributes tab FORCEFULLY activated via Bootstrap JS Info 1:56:30 am Execution time since last step: 2.42 sec Info 1:56:30 am 🔹 Actual Part Number: 54-77-64 Info 1:56:30 am Execution time since last step: 0.00 sec Info 1:56:30 am 🔹 Actual Part Description: Elvin306 Info 1:56:30 am Execution time since last step: 0.00 sec Info 1:56:30 am 🔹 Actual Commodity Group: Plastics Info 1:56:30 am Execution time since last step: 0.00 sec Info 1:56:30 am 🔹 Actual SOB (3dp): 25.789 Pass 1:56:30 am ✔ Part Number matched successfully. Pass 1:56:30 am ✔ Part Description matched successfully. Pass 1:56:30 am ✔ Commodity Group matched successfully. Pass 1:56:30 am ✔ SOB matched successfully → 25.789 Pass 1:56:30 am PASS: All validations completed for Supplier-end updated data. Info 1:56:30 am Execution time since last step: 0.00 sec Info 1:56:30 am ===== END: Supplier-End Data Validation (UPDATE) ===== Info 1:56:30 am Execution time since last step: 0.00 sec Info 1:56:30 am ============================================== Info 1:56:30 am Execution time since last step: 0.00 sec Info 1:56:30 am START VALIDATION → Wiring Harness Price Calculation Info 1:56:30 am Execution time since last step: 0.00 sec Info 1:56:30 am ============================================== Pass 1:56:32 am Navigated to 'Part Price Calculations' tab Pass 1:56:33 am RM Input Category re-selected → Wiring Harness Assembly Cost Estimator Fail 1:56:35 am Mismatch: ❌ Wire Material mismatch | Expected = Aluminium | Actual = Select Pass 1:56:36 am [RejectionValue] matched → Expected = 11.110 | Actual = 11.110 Pass 1:56:36 am [PackagingValue] matched → Expected = 22.220 | Actual = 22.220 Pass 1:56:36 am [InsuranceValue] matched → Expected = 16.400 | Actual = 16.400 Pass 1:56:36 am [ProfitValue] matched → Expected = 6.550 | Actual = 6.550 Pass 1:56:36 am [OverheadValue] matched → Expected = 8.850 | Actual = 8.850 Pass 1:56:36 am [IncoTermValue] matched → Expected = 4.450 | Actual = 4.450 Pass 1:56:36 am [ICCValue] matched → Expected = 13.300 | Actual = 13.300 Pass 1:56:36 am [FreightValue] matched → Expected = 27.500 | Actual = 27.500 Pass 1:56:36 am [OtherFactor1] matched → Expected = 7.800 | Actual = 7.800 Pass 1:56:36 am [OtherFactor2] matched → Expected = 9.650 | Actual = 9.650 Pass 1:56:36 am [OtherFactor3] matched → Expected = 10.400 | Actual = 10.400 Pass 1:56:36 am [Remarks] matched → Expected = Updated-Remarks-Entry | Actual = Updated-Remarks-Entry Pass 1:56:36 am [ToolCost] matched → Expected = 170.550 | Actual = 170.550 Pass 1:56:36 am [AmortizationQty] matched → Expected = 350.000 | Actual = 350.000 Pass 1:56:36 am [AmortizationPC] matched → Expected = 15.250 | Actual = 15.250 Pass 1:56:36 am ✔ ALL WIRING HARNESS PRICE CALCULATION VALUES VALIDATED SUCCESSFULLY Warning 1:56:36 am Execution time since last step: 5.72 sec (Took longer than expected!) Info 1:56:36 am ============================================== Info 1:56:36 am Execution time since last step: 0.00 sec Info 1:56:36 am END VALIDATION → Wiring Harness Price Calculation Info 1:56:36 am Execution time since last step: 0.00 sec Info 1:56:36 am ============================================== Info 1:56:40 am Execution time since last step: 4.10 sec Info 1:56:40 am -------------------------------------------------- Info 1:56:40 am Execution time since last step: 0.00 sec Info 1:56:40 am STARTING BOP VALIDATION (UI ↔ MAP) Info 1:56:40 am Execution time since last step: 0.00 sec Info 1:56:40 am -------------------------------------------------- Info 1:56:40 am Execution time since last step: 0.00 sec Info 1:56:40 am Expected BOP values received → {ToastMessage=BOP Saved successfully., PartNo=M5 pressure rivet nut-28102024, PartCostPerUnit=123.00000, TotalCost_ExtraCell=246.000, QtyPerPc=3, TotalCost_UI=246.000} Info 1:56:42 am Execution time since last step: 2.01 sec Info 1:56:42 am switching to BOP tab Pass 1:56:43 am switch to BOP tab executed Pass 1:56:43 am ✔ Standard BOP header visible. Pass 1:56:43 am ✔ Standard BOP table & first row ready. Pass 1:56:43 am ✔ BOP page loaded successfully Pass 1:56:43 am Part No matched → M5 pressure rivet nut-28102024 Info 1:56:43 am Execution time since last step: 1.35 sec Info 1:56:43 am ✅ Found header 'Qty/Pc' at column index: 7 Pass 1:56:43 am 📋 Retrieved value from column 'Qty/Pc' = '2.000'. Fail 1:56:44 am Qty/Pc mismatch → Expected: 3.000 | Actual: 2.000 Info 1:56:44 am Execution time since last step: 0.12 sec Info 1:56:44 am ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 1:56:44 am 📋 Retrieved value from column 'Part Cost/Unit' = '123.00000'. Pass 1:56:44 am Part Cost/Unit matched → 123.000 Info 1:56:44 am Execution time since last step: 0.18 sec Info 1:56:44 am ✅ Found header 'Total Cost' at column index: 16 Pass 1:56:44 am 📋 Retrieved value from column 'Total Cost' = '246.000'. Pass 1:56:44 am Total Cost (UI) matched → 246.000 Pass 1:56:44 am Total Cost (Extra Cell) matched → 246.000 Info 1:56:44 am Execution time since last step: 0.08 sec Info 1:56:44 am ------ VALIDATING ALL HEADER VALUES ------ Info 1:56:44 am Execution time since last step: 0.00 sec Info 1:56:44 am -------------------------------------------------- Info 1:56:44 am Execution time since last step: 0.00 sec Info 1:56:44 am BOP VALIDATION COMPLETED Info 1:56:44 am Execution time since last step: 0.00 sec Info 1:56:44 am -------------------------------------------------- Info 1:56:44 am Execution time since last step: 0.00 sec Info 1:56:44 am Tooling COST MAP FROM EnterToolingCost(): {ToolPartNodrp=Manual Entry, ToolDelta=2.5567, FirstYrVolume=5, FifthYrVolume=8, PartEnvelopeHeight=5.1234, PartEnvelopeWidth=21.5566, PartEnvelopeLength=20.5566, ToastMessage=Tooling Cost saved successfully., ToolCostDirectEntry=12.5678, ToolPartNo=999, SecondYrVolume=4, SettledToolCost=9, ToolDesc=Updated-Manual-999, FourthYrVolume=7, ToolAdvance=3, ThirdYrVolume=6} Info 1:56:44 am Execution time since last step: 0.00 sec Info 1:56:44 am ============================================== Info 1:56:44 am Execution time since last step: 0.00 sec Info 1:56:44 am 🔵 UPDATE VALIDATION STARTED: [Tooling Cost Section] Info 1:56:44 am Execution time since last step: 0.00 sec Info 1:56:44 am ============================================== Info 1:56:46 am Execution time since last step: 1.82 sec Info 1:56:46 am Navigated to 'Tooling Cost' tab for UPDATE validation. Info 1:56:47 am Execution time since last step: 1.00 sec Info 1:56:47 am 🔍 Starting UPDATE validation for 16 fields... Warning 1:56:47 am ⚠ Skipped (Not part of UPDATE validation) → ToolPartNodrp Warning 1:56:47 am ⚠ Skipped (Not part of UPDATE validation) → ToolDelta Pass 1:56:48 am PASS → [First Year Volume] Expected=5 | Actual=5 Pass 1:56:49 am PASS → [Fifth Year Volume] Expected=8 | Actual=8 Pass 1:56:49 am PASS → [Part Envelope Height(mm)] Expected=5.1234 | Actual=5.1234 Pass 1:56:49 am PASS → [Part Envelope Width(mm)] Expected=21.5566 | Actual=21.5566 Pass 1:56:50 am PASS → [Part Envelope Length(mm)] Expected=20.5566 | Actual=20.5566 Warning 1:56:50 am ⚠ Skipped (Not part of UPDATE validation) → ToolCostDirectEntry Fail 1:56:50 am FAIL → [Enter Tool No.] Expected=999 | Actual=Manual Entry Pass 1:56:51 am PASS → [Second Year Volume] Expected=4 | Actual=4 Pass 1:56:51 am PASS → [Settled Tool Cost] Expected=9 | Actual=9 Pass 1:56:52 am PASS → [Tool Description] Expected=Updated-Manual-999 | Actual=Updated-Manual-999 Pass 1:56:52 am PASS → [Fourth Year Volume] Expected=7 | Actual=7 Pass 1:56:53 am PASS → [Tool Advance] Expected=3 | Actual=3 Pass 1:56:53 am PASS → [Third Year Volume] Expected=6 | Actual=6 Warning 1:56:53 am Execution time since last step: 6.67 sec (Took longer than expected!) Info 1:56:53 am ============================================== Info 1:56:53 am Execution time since last step: 0.00 sec Info 1:56:53 am SUMMARY: Info 1:56:53 am Execution time since last step: 0.00 sec Info 1:56:53 am ============================================== Info 1:56:53 am Execution time since last step: 0.00 sec Info 1:56:53 am Passed: 11 Info 1:56:53 am Execution time since last step: 0.00 sec Info 1:56:53 am Failed: 1 Info 1:56:53 am Execution time since last step: 0.00 sec Info 1:56:53 am Warnings: 3 Fail 1:56:53 am Mismatch: ❌ UPDATE Validation FAILED Info 1:56:53 am Execution time since last step: 0.00 sec Info 1:56:53 am ============================================== Pass 1:56:53 am Test Passed Pass 1:56:54 am Screenshot on Success
-
PT_C_95Exporting All The Templates For Supplier
1:56:54 am / 00:02:34:655 Fail
PT_C_95Exporting All The Templates For Supplier
01.03.2026 1:56:54 am 01.03.2026 1:59:28 am 00:02:34:655 · #test-id=34Status Timestamp Details Pass 1:56:59 am Clicked on option: Master Data Warning 1:56:59 am Execution time since last step: 5.78 sec (Took longer than expected!) Info 1:56:59 am Master Data Is Displayed On Dashboard.... Pass 1:57:02 am Clicked Master Option: Part Master Info 1:57:02 am Execution time since last step: 2.78 sec Info 1:57:02 am ===== STEP 1: Enter Part Details ===== Pass 1:57:02 am Entered Part Number → 27-15-73 Pass 1:57:05 am Entered Part Description → Saran371 Info 1:57:07 am Execution time since last step: 4.54 sec Info 1:57:07 am ===== STEP 2: Selecting Part UOM Value ===== Info 1:57:07 am Execution time since last step: 0.24 sec Info 1:57:07 am Clicked on UOM dropdown. Info 1:57:09 am Execution time since last step: 2.30 sec Info 1:57:09 am Entered search keyword in UOM search box → Hourly Pass 1:57:11 am Selected UOM → Hourly Info 1:57:13 am Execution time since last step: 4.25 sec Info 1:57:13 am ===== STEP 3: Selecting Company Name ===== Pass 1:57:16 am Selected Company Name → COSTMASTER-0304-MOHALI-CM1 Info 1:57:16 am Execution time since last step: 2.46 sec Info 1:57:16 am ===== STEP 4: Selecting Radio Button By Name ===== Pass 1:57:16 am Selected Radio Button → Procurement Info 1:57:18 am Execution time since last step: 2.21 sec Info 1:57:18 am ===== STEP 5: Selecting Supplier Name ===== Pass 1:57:19 am Selected Supplier → 0801-Celesta Info 1:57:21 am Execution time since last step: 2.86 sec Info 1:57:21 am ===== STEP 6: Selecting Customer Name ===== Pass 1:57:34 am Selected Customer → Rishicustomer-Tbilisi-0004 Warning 1:57:38 am Execution time since last step: 17.02 sec (Took longer than expected!) Info 1:57:38 am ===== STEP 6: Selecting Product Category ===== Info 1:57:39 am Execution time since last step: 1.17 sec Info 1:57:39 am trying JavaScript click for: Pass 1:57:44 am Selected Product Category → rishi Warning 1:57:44 am Execution time since last step: 5.24 sec (Took longer than expected!) Info 1:57:44 am ===== STEP 7: Selecting Product Model ===== Info 1:57:45 am Execution time since last step: 0.24 sec Info 1:57:45 am trying JavaScript click for: Pass 1:57:50 am Selected Product Model → JKLakshmi-001 Warning 1:57:52 am Execution time since last step: 6.96 sec (Took longer than expected!) Info 1:57:52 am ===== STEP 8: Selecting Special Product Category ===== Info 1:57:53 am Execution time since last step: 1.13 sec Info 1:57:53 am trying JavaScript click for: Pass 1:57:56 am Selected Special Product Category → ACCESSORIES Info 1:57:58 am Execution time since last step: 5.00 sec Info 1:57:58 am ===== STEP 9: Clicking Save Button ===== Info 1:57:58 am Execution time since last step: 0.04 sec Info 1:57:58 am ===== STEP: Clicking Button in Part Master → Save ===== Pass 1:57:58 am ✅ Successfully clicked button → Save Pass 1:57:58 am Clicked on 'Save' button successfully. Info 1:57:58 am Execution time since last step: 0.11 sec Info 1:57:58 am ===== STEP 10: Verifying Toast Message ===== Info 1:57:59 am Execution time since last step: 1.46 sec Info 1:57:59 am Toast message appeared: Part Master details saved successfully. Info 1:57:59 am Execution time since last step: 0.00 sec Info 1:57:59 am ✅ Toast message validated successfully. Expected: Part Master details saved successfully. Pass 1:57:59 am Toast message verification completed successfully. Info 1:57:59 am Execution time since last step: 0.00 sec Info 1:57:59 am ===== START: Verify Part Number & Description View Table PartMaster ===== Info 1:58:04 am Execution time since last step: 4.23 sec Info 1:58:04 am Opening Part Master filter and selecting: Part No. Warning 1:58:56 am Execution time since last step: 52.34 sec (Took longer than expected!) Info 1:58:56 am Filter value selected: Part No. Warning 1:59:05 am Execution time since last step: 8.93 sec (Took longer than expected!) Info 1:59:05 am ============================================== Info 1:59:05 am Execution time since last step: 0.00 sec Info 1:59:05 am [View Table Part Master For Supplier Name By Supplier Header Coloumn] Info 1:59:05 am Execution time since last step: 0.00 sec Info 1:59:05 am ============================================== Info 1:59:05 am Execution time since last step: 0.49 sec Info 1:59:05 am ✅ Total Headers Found: 31 Info 1:59:05 am Execution time since last step: 0.00 sec Info 1:59:05 am Headers → [Action, Company Name, Part No., Part Description, Part UOM, Costing Type, Product Category, Product Model Name and No., Special Product Category, Customer, Customer Part No., Supplier Detail 1, %SOB, Unit Price, Supplier Detail 2, Supplier Detail 3, Supplier Detail 4, Supplier Detail 5, Supplier Detail 6, Supplier Detail 7, Supplier Detail 8, Supplier Detail 9, Supplier Detail 10, Customer Name 1, Customer 1 Unit Price, Customer Name 2, Customer 2 Unit Price, Customer Name 3, Customer 3 Unit Price, Customer Name 4, Customer 4 Unit Price] Info 1:59:05 am Execution time since last step: 0.00 sec Info 1:59:05 am 🧩 Validation Targets → [Company Name, Part No., Part Description, Part UOM, Product Category, Product Model Name and No., Special Product Category, Customer, Supplier Detail 1] Warning 1:59:05 am [Company Name] mismatch ignored → Expected: COSTMASTER-0304-MOHALI-CM1 | Actual: COSTMASTER-0304-CM1 Pass 1:59:05 am [Part No.] Match → Expected: 27-15-73 | Actual: 27-15-73 Pass 1:59:05 am [Part Description] Match → Expected: Saran371 | Actual: Saran371 Pass 1:59:05 am [Part UOM] Match → Expected: Hourly | Actual: Hourly Pass 1:59:06 am [Product Category] Match → Expected: rishi | Actual: rishi Pass 1:59:06 am [Product Model Name and No.] Match → Expected: JKLakshmi-001 | Actual: JKLakshmi-001 Pass 1:59:06 am [Special Product Category] Match → Expected: ACCESSORIES | Actual: ACCESSORIES Warning 1:59:06 am [Customer] mismatch ignored → Expected: Rishicustomer-Tbilisi-0004 | Actual: Rishicustomer-0004 Fail 1:59:06 am Supplier mismatch → Expected: 0801-Celesta | Actual: 0801 - Celesta Pass 1:59:06 am Row matched by Part No. (Supplier not verified, continuing click). Pass 1:59:11 am 🟢 Clicked Supplier cell → 0801 - Celesta Warning 1:59:11 am Execution time since last step: 5.36 sec (Took longer than expected!) Info 1:59:11 am ============================================== Info 1:59:11 am Execution time since last step: 0.00 sec Info 1:59:11 am VALIDATION COMPLETED: [View Table Part Master For Supplier Name By Supplier Header Coloumn] Info 1:59:11 am Execution time since last step: 0.00 sec Info 1:59:11 am ============================================== Pass 1:59:11 am ✅ Part found successfully: 27-15-73 | Description: Saran371 Info 1:59:11 am Execution time since last step: 0.00 sec Info 1:59:11 am Stored Part Data: {Part Description=Saran371, Part Number=27-15-73, Filter Used=Part No.} Info 1:59:11 am Execution time since last step: 0.00 sec Info 1:59:11 am ===== END: Verify Part Number & Description (Supplier Side) ===== Info 1:59:12 am Execution time since last step: 1.00 sec Info 1:59:12 am ============================================== Info 1:59:12 am Execution time since last step: 0.00 sec Info 1:59:12 am START: Verify Three-Bar Functionality Info 1:59:12 am Execution time since last step: 0.00 sec Info 1:59:12 am ============================================== Pass 1:59:12 am Navigated to 'Part Price Calculations' tab Pass 1:59:14 am RM Input Category selected → Wiring Harness Assembly Cost Estimator Pass 1:59:17 am Clicked on Three-Bar menu Warning 1:59:19 am Execution time since last step: 7.68 sec (Took longer than expected!) Info 1:59:19 am Three-bar options loaded. Total options: 6 Pass 1:59:20 am Clicked on 'Export Whole Report' Warning 1:59:25 am Execution time since last step: 5.17 sec (Took longer than expected!) Info 1:59:25 am ✅ Latest Excel File Found: C:\Users\Raj Tripathi\Downloads\2012025\CostMasters-ICE-V5.0\downloads\_03-01-2026_01_59_19.xlsx Pass 1:59:25 am Export Whole Report file downloaded successfully Pass 1:59:25 am Re-opened Three-Bar menu Pass 1:59:27 am Clicked on 'Consolidated Assembly' Fail 1:59:28 am Mismatch: Toast message mismatch → Expected: Consolidated Assembly Exported SucessFully. | Actual: Unable to export! Info 1:59:28 am Execution time since last step: 3.40 sec Info 1:59:28 am ============================================== Info 1:59:28 am Execution time since last step: 0.00 sec Info 1:59:28 am END: Verify Three-Bar Functionality Info 1:59:28 am Execution time since last step: 0.00 sec Info 1:59:28 am ============================================== Pass 1:59:28 am Test Passed Pass 1:59:28 am Screenshot on Success
-
PT_C_96Copy Costing Wiring Harness Procurnment Side
1:59:28 am / 00:08:52:517 Fail
PT_C_96Copy Costing Wiring Harness Procurnment Side
01.03.2026 1:59:28 am 01.03.2026 2:08:21 am 00:08:52:517 · #test-id=35Status Timestamp Details Pass 1:59:34 am Clicked on option: Master Data Warning 1:59:34 am Execution time since last step: 5.75 sec (Took longer than expected!) Info 1:59:34 am Master Data Is Displayed On Dashboard.... Pass 1:59:38 am Clicked Master Option: Part Master Info 1:59:38 am Execution time since last step: 3.62 sec Info 1:59:38 am ===== STEP 1: Enter Part Details ===== Pass 1:59:38 am Entered Part Number → 01-19-63 Pass 1:59:40 am Entered Part Description → Mark111 Info 1:59:42 am Execution time since last step: 4.73 sec Info 1:59:42 am ===== STEP 2: Selecting Part UOM Value ===== Info 1:59:43 am Execution time since last step: 0.22 sec Info 1:59:43 am Clicked on UOM dropdown. Info 1:59:45 am Execution time since last step: 2.27 sec Info 1:59:45 am Entered search keyword in UOM search box → Hourly Pass 1:59:47 am Selected UOM → Hourly Info 1:59:49 am Execution time since last step: 4.23 sec Info 1:59:49 am ===== STEP 3: Selecting Company Name ===== Pass 1:59:52 am Selected Company Name → COSTMASTER-0304-MOHALI-CM1 Info 1:59:52 am Execution time since last step: 2.45 sec Info 1:59:52 am ===== STEP 4: Selecting Radio Button By Name ===== Pass 1:59:52 am Selected Radio Button → Procurement Info 1:59:54 am Execution time since last step: 2.24 sec Info 1:59:54 am ===== STEP 5: Selecting Supplier Name ===== Pass 1:59:55 am Selected Supplier → 0801-Celesta Info 1:59:57 am Execution time since last step: 2.89 sec Info 1:59:57 am ===== STEP 6: Selecting Customer Name ===== Pass 2:00:11 am Selected Customer → Rishicustomer-Tbilisi-0004 Warning 2:00:15 am Execution time since last step: 17.87 sec (Took longer than expected!) Info 2:00:15 am ===== STEP 6: Selecting Product Category ===== Info 2:00:16 am Execution time since last step: 1.16 sec Info 2:00:16 am trying JavaScript click for: Pass 2:00:21 am Selected Product Category → rishi Warning 2:00:21 am Execution time since last step: 5.15 sec (Took longer than expected!) Info 2:00:21 am ===== STEP 7: Selecting Product Model ===== Info 2:00:21 am Execution time since last step: 0.28 sec Info 2:00:21 am trying JavaScript click for: Pass 2:00:26 am Selected Product Model → JKLakshmi-001 Warning 2:00:28 am Execution time since last step: 6.92 sec (Took longer than expected!) Info 2:00:28 am ===== STEP 8: Selecting Special Product Category ===== Info 2:00:29 am Execution time since last step: 1.19 sec Info 2:00:29 am trying JavaScript click for: Pass 2:00:32 am Selected Special Product Category → ACCESSORIES Info 2:00:34 am Execution time since last step: 4.96 sec Info 2:00:34 am ===== STEP 9: Clicking Save Button ===== Info 2:00:34 am Execution time since last step: 0.06 sec Info 2:00:34 am ===== STEP: Clicking Button in Part Master → Save ===== Pass 2:00:34 am ✅ Successfully clicked button → Save Pass 2:00:34 am Clicked on 'Save' button successfully. Info 2:00:34 am Execution time since last step: 0.12 sec Info 2:00:34 am ===== STEP 10: Verifying Toast Message ===== Info 2:00:36 am Execution time since last step: 1.57 sec Info 2:00:36 am Toast message appeared: Part Master details saved successfully. Info 2:00:36 am Execution time since last step: 0.00 sec Info 2:00:36 am ✅ Toast message validated successfully. Expected: Part Master details saved successfully. Pass 2:00:36 am Toast message verification completed successfully. Info 2:00:36 am Execution time since last step: 0.00 sec Info 2:00:36 am ==================================================== Info 2:00:36 am Execution time since last step: 0.00 sec Info 2:00:36 am 🧩 STEP 1: Creating SECOND Part Entry for COPY COSTING Validation Info 2:00:36 am Execution time since last step: 0.00 sec Info 2:00:36 am ---------------------------------------------------- Info 2:00:36 am Execution time since last step: 0.00 sec Info 2:00:36 am This part entry is being created specifically to perform Copy Costing tests. Info 2:00:36 am Execution time since last step: 0.00 sec Info 2:00:36 am The costing of the first part will be replicated and validated against this newly created record. Info 2:00:36 am Execution time since last step: 0.00 sec Info 2:00:36 am ==================================================== Info 2:00:36 am Execution time since last step: 0.00 sec Info 2:00:36 am ===== STEP 1: Enter Part Details (Copy Costing Part) ===== Pass 2:00:36 am Entered Part Number (Copy Part) → 31-49-14 Pass 2:00:36 am Entered Part Description (Copy Part) → Demetra121 Info 2:00:36 am Execution time since last step: 0.41 sec Info 2:00:36 am ===== STEP 2: Selecting Part UOM Value ===== Info 2:00:37 am Execution time since last step: 0.41 sec Info 2:00:37 am Entered search keyword in UOM search box → Hourly Pass 2:00:37 am Selected UOM → Hourly Info 2:00:37 am Execution time since last step: 0.17 sec Info 2:00:37 am ===== STEP 3: Selecting Company Name ===== Pass 2:00:37 am Selected Company Name → COSTMASTER-0304-MOHALI-CM1 Info 2:00:37 am Execution time since last step: 0.31 sec Info 2:00:37 am ===== STEP 4: Selecting Radio Button By Name ===== Pass 2:00:37 am Selected Supplier Radio Button → Procurement Info 2:00:37 am Execution time since last step: 0.23 sec Info 2:00:37 am ===== STEP 5: Selecting Supplier Name ===== Pass 2:00:38 am Selected Supplier → 0801-Celesta Info 2:00:38 am Execution time since last step: 0.80 sec Info 2:00:38 am ===== STEP 6: Selecting Customer Name ===== Info 2:00:39 am Execution time since last step: 1.14 sec Info 2:00:39 am trying JavaScript click for: Pass 2:00:54 am Selected Customer → Rishicustomer-Tbilisi-0004 Warning 2:00:54 am Execution time since last step: 14.77 sec (Took longer than expected!) Info 2:00:54 am ===== STEP 7: Selecting Product Category ===== Info 2:00:55 am Execution time since last step: 1.10 sec Info 2:00:55 am trying JavaScript click for: Pass 2:00:56 am Selected Product Category → rishi Info 2:00:56 am Execution time since last step: 1.11 sec Info 2:00:56 am ===== STEP 8: Selecting Product Model ===== Info 2:00:57 am Execution time since last step: 0.32 sec Info 2:00:57 am Product Model dropdown clicked. Info 2:00:57 am Execution time since last step: 0.28 sec Info 2:00:57 am Entered Product Model search text → JKLakshmi-001 Pass 2:00:57 am Selected Product Model → JKLakshmi-001 Info 2:00:57 am Execution time since last step: 0.15 sec Info 2:00:57 am ===== STEP 9: Selecting Special Product Category ===== Info 2:00:58 am Execution time since last step: 1.13 sec Info 2:00:58 am trying JavaScript click for: Pass 2:00:59 am Selected Special Product Category → ACCESSORIES Info 2:00:59 am Execution time since last step: 0.89 sec Info 2:00:59 am ===== STEP 10: Clicking Save Button (Copy Costing Part) ===== Info 2:00:59 am Execution time since last step: 0.03 sec Info 2:00:59 am ===== STEP: Clicking Button in Part Master → Save ===== Pass 2:00:59 am ✅ Successfully clicked button → Save Pass 2:00:59 am Clicked on 'Save' button successfully for Copy Costing Part. Info 2:00:59 am Execution time since last step: 0.11 sec Info 2:00:59 am ===== STEP 11: Verifying Toast Message ===== Info 2:01:01 am Execution time since last step: 1.53 sec Info 2:01:01 am Toast message appeared: Part Master details saved successfully. Info 2:01:01 am Execution time since last step: 0.00 sec Info 2:01:01 am ✅ Toast message validated successfully. Expected: Part Master details saved successfully. Pass 2:01:01 am Toast message verification completed successfully for Copy Costing Part. Info 2:01:01 am Execution time since last step: 0.00 sec Info 2:01:01 am ✅ Secondary Part creation completed successfully for Copy Costing comparison. Pass 2:01:02 am Clicked Master Option: Bill of Material Warning 2:01:32 am Execution time since last step: 31.28 sec (Took longer than expected!) Info 2:01:32 am Starting BOM Excel import... Info 2:01:32 am Execution time since last step: 0.04 sec Info 2:01:32 am File selected for upload: C:\Users\Raj Tripathi\Downloads\2012025\CostMasters-ICE-V5.0\downloads\BOM_03-01-2026_02_01_16.xlsx Info 2:01:32 am Execution time since last step: 0.00 sec Info 2:01:32 am ===== 🧩 Step: Opening, Saving & Closing Excel File Safely ===== Info 2:01:32 am Execution time since last step: 0.00 sec Info 2:01:32 am 📁 File Path → C:\Users\Raj Tripathi\Downloads\2012025\CostMasters-ICE-V5.0\downloads\BOM_03-01-2026_02_01_16.xlsx Info 2:01:32 am Execution time since last step: 0.03 sec Info 2:01:32 am 📂 Excel launched successfully. Pass 2:01:37 am 💾 File saved and closed safely using PowerShell COM automation. Pass 2:01:37 am ❎ Excel process terminated successfully. Warning 2:01:39 am Execution time since last step: 7.31 sec (Took longer than expected!) Info 2:01:39 am ===== ✅ Excel File Save & Close Operation Completed Without Affecting Eclipse ===== Info 2:01:42 am Execution time since last step: 2.81 sec Info 2:01:42 am Clicking Import button to open file dialog... Warning 2:01:49 am Execution time since last step: 6.29 sec (Took longer than expected!) Info 2:01:49 am File path pasted: C:\Users\Raj Tripathi\Downloads\2012025\CostMasters-ICE-V5.0\downloads\BOM_03-01-2026_02_01_16.xlsx Info 2:01:50 am Execution time since last step: 1.01 sec Info 2:01:50 am Pressed Enter to confirm file selection. Pass 2:02:03 am Clicked on option: Master Data Warning 2:02:03 am Execution time since last step: 13.51 sec (Took longer than expected!) Info 2:02:03 am Master Data Is Displayed On Dashboard.... Pass 2:02:05 am Clicked Master Option: Part Master Warning 2:02:08 am Execution time since last step: 5.32 sec (Took longer than expected!) Info 2:02:08 am ===== START: Verify Part Number & Description View Table PartMaster ===== Info 2:02:13 am Execution time since last step: 4.19 sec Info 2:02:13 am Opening Part Master filter and selecting: Part No. Warning 2:03:05 am Execution time since last step: 52.18 sec (Took longer than expected!) Info 2:03:05 am Filter value selected: Part No. Warning 2:03:14 am Execution time since last step: 8.94 sec (Took longer than expected!) Info 2:03:14 am ============================================== Info 2:03:14 am Execution time since last step: 0.01 sec Info 2:03:14 am [View Table Part Master For Supplier Name By Supplier Header Coloumn] Info 2:03:14 am Execution time since last step: 0.00 sec Info 2:03:14 am ============================================== Info 2:03:14 am Execution time since last step: 0.57 sec Info 2:03:14 am ✅ Total Headers Found: 31 Info 2:03:14 am Execution time since last step: 0.00 sec Info 2:03:14 am Headers → [Action, Company Name, Part No., Part Description, Part UOM, Costing Type, Product Category, Product Model Name and No., Special Product Category, Customer, Customer Part No., Supplier Detail 1, %SOB, Unit Price, Supplier Detail 2, Supplier Detail 3, Supplier Detail 4, Supplier Detail 5, Supplier Detail 6, Supplier Detail 7, Supplier Detail 8, Supplier Detail 9, Supplier Detail 10, Customer Name 1, Customer 1 Unit Price, Customer Name 2, Customer 2 Unit Price, Customer Name 3, Customer 3 Unit Price, Customer Name 4, Customer 4 Unit Price] Info 2:03:14 am Execution time since last step: 0.00 sec Info 2:03:14 am 🧩 Validation Targets → [Company Name, Part No., Part Description, Part UOM, Product Category, Product Model Name and No., Special Product Category, Customer, Supplier Detail 1] Warning 2:03:14 am [Company Name] mismatch ignored → Expected: COSTMASTER-0304-MOHALI-CM1 | Actual: COSTMASTER-0304-CM1 Pass 2:03:14 am [Part No.] Match → Expected: 01-19-63 | Actual: 01-19-63 Pass 2:03:14 am [Part Description] Match → Expected: Mark111 | Actual: Mark111 Pass 2:03:14 am [Part UOM] Match → Expected: Hourly | Actual: Hourly Pass 2:03:15 am [Product Category] Match → Expected: rishi | Actual: rishi Pass 2:03:15 am [Product Model Name and No.] Match → Expected: JKLakshmi-001 | Actual: JKLakshmi-001 Pass 2:03:15 am [Special Product Category] Match → Expected: ACCESSORIES | Actual: ACCESSORIES Warning 2:03:15 am [Customer] mismatch ignored → Expected: Rishicustomer-Tbilisi-0004 | Actual: Rishicustomer-0004 Fail 2:03:15 am Supplier mismatch → Expected: 0801-Celesta | Actual: 0801 - Celesta Pass 2:03:15 am Row matched by Part No. (Supplier not verified, continuing click). Pass 2:03:19 am 🟢 Clicked Supplier cell → 0801 - Celesta Info 2:03:19 am Execution time since last step: 4.32 sec Info 2:03:19 am ============================================== Info 2:03:19 am Execution time since last step: 0.00 sec Info 2:03:19 am VALIDATION COMPLETED: [View Table Part Master For Supplier Name By Supplier Header Coloumn] Info 2:03:19 am Execution time since last step: 0.00 sec Info 2:03:19 am ============================================== Pass 2:03:19 am ✅ Part found successfully: 01-19-63 | Description: Mark111 Info 2:03:19 am Execution time since last step: 0.00 sec Info 2:03:19 am Stored Part Data: {Part Description=Mark111, Part Number=01-19-63, Filter Used=Part No.} Info 2:03:19 am Execution time since last step: 0.01 sec Info 2:03:19 am ===== END: Verify Part Number & Description (Supplier Side) ===== Info 2:03:20 am Execution time since last step: 1.02 sec Info 2:03:20 am ===== START: Verifying and Writing Data in 'Part Attributes' Tab (Procurement) ===== Info 2:03:21 am Execution time since last step: 1.00 sec Info 2:03:21 am ===== ENSURE PART ATTRIBUTES TAB (BOOTSTRAP FORCE) ===== Warning 2:03:21 am ⚠ Header not visible. Forcing Bootstrap tab switch... Pass 2:03:21 am ✔ Part Attributes tab FORCEFULLY activated via Bootstrap JS Info 2:03:21 am Execution time since last step: 0.69 sec Info 2:03:21 am STEP 1: Opening Commodity Group dropdown... Warning 2:03:24 am ⚠ Dropdown already contains 912 options before searching. Info 2:03:24 am Execution time since last step: 2.32 sec Info 2:03:24 am STEP 2: Searching for Commodity Group: Plastics Pass 2:03:26 am ✅ 3 Commodity Group options loaded after search. Info 2:03:26 am Execution time since last step: 2.37 sec Info 2:03:26 am STEP 3: Selecting desired Commodity Group from search result... Pass 2:03:26 am ✅ Selected Commodity Group: Plastics Info 2:03:26 am Execution time since last step: 0.09 sec Info 2:03:26 am STEP 4: Entering SOB value... Info 2:03:26 am Execution time since last step: 0.23 sec Info 2:03:26 am Entered SOB Value: 10.125 → Stored As (3dp): 10.125 Info 2:03:26 am Execution time since last step: 0.00 sec Info 2:03:26 am STEP 5: Clicking Save on Part Attributes... Pass 2:03:27 am ✅ Toast Message Verified. Info 2:03:27 am Execution time since last step: 0.39 sec Info 2:03:27 am STEP 6: Fetching SOB value from UI after save for extra confirmation... Info 2:03:27 am Execution time since last step: 0.03 sec Info 2:03:27 am UI SOB Value after save: 10.125 → Normalized (3dp): 10.125 Info 2:03:29 am Execution time since last step: 2.01 sec Info 2:03:29 am ===== END: 'Part Attributes' Tab Flow Completed (Procurement) ===== Info 2:03:31 am Execution time since last step: 2.14 sec Info 2:03:31 am Navigated to 'Part Price Calculations' tab successfully. Info 2:03:33 am Execution time since last step: 2.51 sec Info 2:03:33 am Selecting RM Input Category... Pass 2:03:35 am RM Input Category selected → Wiring Harness Assembly Cost Estimator Pass 2:03:37 am Wire Material selected → Aluminium Pass 2:03:41 am OHP selected → RMCCCCC-Rej-199.000 % of RMC ,ICC-10.000 % of RMC ,ICC-10.000 % of PC ,ICC-10.000 % of BOP ,OH-10.000 % of RMC+PC ,P-10.000 % of RMC+PC , Warning 2:03:43 am Execution time since last step: 9.70 sec (Took longer than expected!) Info 2:03:43 am Entered → 10.55 | Field: By.id: WHRejectionText2S Info 2:03:43 am Execution time since last step: 0.32 sec Info 2:03:43 am Entered → 20.75 | Field: By.id: WHPackingText2S Info 2:03:44 am Execution time since last step: 0.31 sec Info 2:03:44 am Entered → 15.40 | Field: By.id: WHInsuranceText2S Info 2:03:44 am Execution time since last step: 0.40 sec Info 2:03:44 am Entered → 5.60 | Field: By.id: WHProfitText2S Info 2:03:44 am Execution time since last step: 0.31 sec Info 2:03:44 am Entered → 7.25 | Field: By.id: WHOverheadText2S Info 2:03:45 am Execution time since last step: 0.17 sec Info 2:03:45 am Entered → 3.55 | Field: By.id: WHIncoTermS Info 2:03:45 am Execution time since last step: 0.37 sec Info 2:03:45 am Entered → 12.80 | Field: By.id: WHICCText2S Info 2:03:45 am Execution time since last step: 0.30 sec Info 2:03:45 am Entered → 25.90 | Field: By.id: WHFrightText2S Info 2:03:46 am Execution time since last step: 0.51 sec Info 2:03:46 am Entered → 6.75 | Field: By.id: WHOtherFactor1C Info 2:03:46 am Execution time since last step: 0.52 sec Info 2:03:46 am Entered → 8.55 | Field: By.id: WHOtherFactor2C Info 2:03:47 am Execution time since last step: 0.49 sec Info 2:03:47 am Entered → 9.20 | Field: By.id: WHOtherFactor3C Info 2:03:47 am Execution time since last step: 0.28 sec Info 2:03:47 am Entered → Auto-Remarks-Entry | Field: By.id: Remarks_W Info 2:03:47 am Execution time since last step: 0.33 sec Info 2:03:47 am Entered → 150.25 | Field: By.id: WHToolCost_SS Info 2:03:48 am Execution time since last step: 0.34 sec Info 2:03:48 am Entered → 300 | Field: By.id: WHQuantity_SS Info 2:03:48 am Execution time since last step: 0.66 sec Info 2:03:48 am Entered → 12.50 | Field: By.id: WHToolAmortizationPC_SS Pass 2:03:49 am Price Calculation Saved Successfully → Harness Wires Costing saved successfully. Info 2:03:53 am Execution time since last step: 4.51 sec Info 2:03:53 am switching to BOP tab Pass 2:03:54 am switch to BOP tab executed Pass 2:03:54 am ✔ Header located successfully. Warning 2:03:55 am Action click failed, invoking JS function directly Pass 2:03:55 am '+ BOP' action executed. Pass 2:04:00 am ✔ BOP Table displayed. Pass 2:04:10 am Selected Part No: M5 pressure rivet nut-28102024 Warning 2:04:12 am Execution time since last step: 18.60 sec (Took longer than expected!) Info 2:04:12 am ✅ Found header 'Qty/Pc' at column index: 7 Pass 2:04:12 am 🟢 Entered value '2' in column 'Qty/Pc' successfully. Pass 2:04:12 am Qty/Pc entered → 2 Info 2:04:14 am Execution time since last step: 2.39 sec Info 2:04:14 am ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 2:04:14 am 📋 Retrieved value from column 'Part Cost/Unit' = '123.000'. Pass 2:04:14 am ✔ BOP calculation completed (Part Cost/Unit non-zero). Info 2:04:14 am Execution time since last step: 0.12 sec Info 2:04:14 am ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 2:04:14 am 📋 Retrieved value from column 'Part Cost/Unit' = '123.000'. Pass 2:04:14 am Auto fetched Part Cost/Unit → 123.000 Info 2:04:14 am Execution time since last step: 0.17 sec Info 2:04:14 am ✅ Found header 'Total Cost' at column index: 16 Pass 2:04:14 am 📋 Retrieved value from column 'Total Cost' = '246.00000'. Pass 2:04:14 am Fetched Total Cost (UI) → 246.00000 Pass 2:04:14 am Fetched Total Cost (Extra Cell) → 246.000 Info 2:04:14 am Execution time since last step: 0.13 sec Info 2:04:14 am ✅ Found header 'Bop Type' at column index: 2 Pass 2:04:14 am 📋 Retrieved value from column 'Bop Type' = 'Bolt'. Info 2:04:14 am Execution time since last step: 0.08 sec Info 2:04:14 am ✅ Found header 'Part Description' at column index: 3 Pass 2:04:14 am 📋 Retrieved value from column 'Part Description' = '28102024'. Info 2:04:15 am Execution time since last step: 0.08 sec Info 2:04:15 am ✅ Found header 'Supply' at column index: 4 Pass 2:04:15 am 📋 Retrieved value from column 'Supply' = 'Supplier Name-01'. Info 2:04:15 am Execution time since last step: 0.09 sec Info 2:04:15 am ✅ Found header 'Supply Currency' at column index: 5 Pass 2:04:15 am 📋 Retrieved value from column 'Supply Currency' = ''. Info 2:04:15 am Execution time since last step: 0.10 sec Info 2:04:15 am ✅ Found header 'UOM' at column index: 6 Pass 2:04:15 am 📋 Retrieved value from column 'UOM' = 'Nos.'. Info 2:04:15 am Execution time since last step: 0.14 sec Info 2:04:15 am ✅ Found header 'Qty/Pc' at column index: 7 Pass 2:04:15 am 📋 Retrieved value from column 'Qty/Pc' = '2'. Info 2:04:15 am Execution time since last step: 0.10 sec Info 2:04:15 am ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 2:04:15 am 📋 Retrieved value from column 'Part Cost/Unit' = '123.000'. Info 2:04:15 am Execution time since last step: 0.11 sec Info 2:04:15 am ✅ Found header 'Currency Conversion' at column index: 9 Pass 2:04:15 am 📋 Retrieved value from column 'Currency Conversion' = '1.000'. Info 2:04:15 am Execution time since last step: 0.12 sec Info 2:04:15 am ✅ Found header 'Duties%' at column index: 10 Pass 2:04:15 am 📋 Retrieved value from column 'Duties%' = '0.000'. Info 2:04:15 am Execution time since last step: 0.13 sec Info 2:04:15 am ✅ Found header 'Freight & Insurance %' at column index: 11 Pass 2:04:15 am 📋 Retrieved value from column 'Freight & Insurance %' = ''. Info 2:04:15 am Execution time since last step: 0.13 sec Info 2:04:15 am ✅ Found header 'Other Cost' at column index: 12 Pass 2:04:15 am 📋 Retrieved value from column 'Other Cost' = '0.000'. Info 2:04:16 am Execution time since last step: 0.18 sec Info 2:04:16 am ✅ Found header 'Sub Total' at column index: 14 Pass 2:04:16 am 📋 Retrieved value from column 'Sub Total' = '246.000'. Info 2:04:16 am Execution time since last step: 0.18 sec Info 2:04:16 am ✅ Found header 'BOP Handling%' at column index: 15 Pass 2:04:16 am 📋 Retrieved value from column 'BOP Handling%' = '0.000'. Info 2:04:16 am Execution time since last step: 0.16 sec Info 2:04:16 am ✅ Found header 'Total Cost' at column index: 16 Pass 2:04:16 am 📋 Retrieved value from column 'Total Cost' = '246.00000'. Info 2:04:16 am Execution time since last step: 0.02 sec Info 2:04:16 am Captured 14 header-value pairs from BOP table. Info 2:04:16 am Execution time since last step: 0.00 sec Info 2:04:16 am Captured BOP Header Values: Bop Type = Bolt, Part Description = 28102024, Supply = Supplier Name-01, Supply Currency = , UOM = Nos., Qty/Pc = 2, Part Cost/Unit = 123.000, Currency Conversion = 1.000, Duties% = 0.000, Freight & Insurance % = , Other Cost = 0.000, Sub Total = 246.000, BOP Handling% = 0.000, Total Cost = 246.00000 Pass 2:04:17 am ✔ Save button is enabled. Pass 2:04:17 am ✔ Save button clicked. Pass 2:04:17 am Toast received → BOP Saved successfully. Pass 2:04:19 am ✔ In House BOP section found. Info 2:04:20 am Execution time since last step: 4.10 sec Info 2:04:20 am trying JavaScript click for: Pass 2:04:20 am ✔ Clicked +Add Info 2:04:21 am Execution time since last step: 1.42 sec Info 2:04:21 am Header Map: {Part No.=0, Bop Type=1, Part Description=2, UOM=3, Qty/Pc=4, RM Grade=5, RM Rate/kg=6, Gross Wt=7, Finish Wt=8, RM Cost=9, Process Cost=10, Others=11, Part Cost/Unit=12, Sub Total=13, BOP Handling%=14, Total Cost=15} Pass 2:04:22 am ✔ Selected In-House Part No → Partno-002-Part Desc-2812 Info 2:04:22 am Execution time since last step: 0.78 sec Info 2:04:22 am ✔ Qty auto reset → 1 Pass 2:04:25 am ✔ Final Qty/Pc = 21 Pass 2:04:25 am Bop Type = Bolt Pass 2:04:25 am Part Description = Part Desc-2812 Pass 2:04:25 am UOM = cm-2 Pass 2:04:25 am RM Grade = ST-1 Pass 2:04:25 am RM Rate/kg = 355 Pass 2:04:25 am Gross Wt = 0 Pass 2:04:25 am Finish Wt = 10 Pass 2:04:25 am RM Cost = 540 Pass 2:04:25 am Process Cost = 20 Pass 2:04:25 am Others = 10 Pass 2:04:25 am Part Cost/Unit = 570 Pass 2:04:25 am Sub Total = 11970.000 Pass 2:04:25 am BOP Handling% = Pass 2:04:25 am Total Cost = 11970.000 Pass 2:04:25 am ✔ Total Cost verified → 11970.0 Pass 2:04:25 am ✔ Save button clicked for In-House BOP. Pass 2:04:26 am Toast received → BOP Saved successfully. Info 2:04:27 am Execution time since last step: 4.96 sec Info 2:04:27 am ===== Filling Tooling Cost Form for Part: 01-19-63 ===== Info 2:04:29 am Execution time since last step: 1.80 sec Info 2:04:29 am Navigated to Tooling Cost tab. Pass 2:04:31 am ✔ Tooling Cost header visible. Pass 2:04:31 am ✔ Add Tool button visible. Pass 2:04:31 am Clicked Add New Tooling Row button. Pass 2:04:33 am ✔ Selected dropdown [Tool Number] = Manual Entry Pass 2:04:35 am ✔ Entered [12345] in Enter Tool No. Pass 2:04:38 am ✔ Entered [Automation Tool Description] in Tool Description Pass 2:04:40 am ✔ Selected dropdown [Supplier Name & Code] = 0801-Celesta Pass 2:04:42 am ✔ Selected dropdown [Tool Ownership] = Customer Paid Pass 2:04:44 am ✔ Selected dropdown [Tool Type] = Carbide tool Pass 2:04:46 am ✔ Entered [25.50] in Part Envelope Length Pass 2:04:49 am ✔ Entered [12.10] in Part Envelope Width Pass 2:04:51 am ✔ Entered [5.30] in Part Envelope Height Pass 2:04:53 am ✔ Entered [500000] in Settled Tool Cost Pass 2:04:56 am ✔ Entered [100000] in Tool Advance Pass 2:04:58 am ✔ Entered [20000] in First Year Volume Pass 2:05:00 am ✔ Entered [18000] in Second Year Volume Pass 2:05:03 am ✔ Entered [15000] in Third Year Volume Pass 2:05:05 am ✔ Entered [12000] in Fourth Year Volume Pass 2:05:07 am ✔ Entered [10000] in Fifth Year Volume Pass 2:05:10 am ✔ Entered [tool-101] in Tool Life Pass 2:05:10 am 🎉 All Tooling Cost fields entered successfully! Warning 2:05:10 am Execution time since last step: 40.65 sec (Took longer than expected!) Info 2:05:10 am Attempting to click Save button in Tooling Cost tab... Pass 2:05:10 am Clicked Save button successfully. Pass 2:05:10 am Toast Message Displayed: Tooling Cost saved successfully. Warning 2:05:17 am Execution time since last step: 7.26 sec (Took longer than expected!) Info 2:05:17 am Navigated to 'Part Price Calculations' tab successfully. Warning 2:05:30 am Execution time since last step: 12.62 sec (Took longer than expected!) Info 2:05:30 am Dropdown opened successfully. Warning 2:05:35 am Execution time since last step: 5.22 sec (Took longer than expected!) Info 2:05:35 am QA Has To Take Static Name Warning 2:05:41 am Execution time since last step: 6.45 sec (Took longer than expected!) Info 2:05:41 am ✅ Supplier dropdown available — proceeding to select supplier. Pass 2:05:42 am Selected supplier (blank entry or matched condition). Warning 2:05:52 am Execution time since last step: 10.67 sec (Took longer than expected!) Info 2:05:52 am ✅ Clicked on 'Part Number for Supplier Copy Costing' dropdown using Actions class. Info 2:05:56 am Execution time since last step: 4.32 sec Info 2:05:56 am Searching Part Number: 31-49-14 Info 2:05:57 am Execution time since last step: 0.41 sec Info 2:05:57 am Found Part Number option: [31-49-14] Pass 2:05:57 am ✅ Part Number selected successfully (normal click): 31-49-14 Info 2:05:59 am Execution time since last step: 2.58 sec Info 2:05:59 am Entered OHP search value precisely: [RMCCCCC-Rej-199.000 % of RMC ,ICC-10.000 % of RMC ,ICC-10.000 % of PC ,ICC-10.000 % of BOP ,OH-10.000 % of RMC+PC ,P-10.000 % of RMC+PC ,] Pass 2:05:59 am Selected OHP option: [RMCCCCC-Rej-199.000 % of RMC ,ICC-10.000 % of RMC ,ICC-10.000 % of PC ,ICC-10.000 % of BOP ,OH-10.000 % of RMC+PC ,P-10.000 % of RMC+PC ,] Info 2:06:01 am Execution time since last step: 2.11 sec Info 2:06:01 am ➡️ Entering Copy button detection block... Pass 2:06:02 am Clicked Copy button normally. Fail 2:06:11 am Toast message did not match. Actual: Object reference not set to an instance of an object. Pass 2:06:15 am Clicked on option: Master Data Warning 2:06:15 am Execution time since last step: 13.99 sec (Took longer than expected!) Info 2:06:15 am Master Data Is Displayed On Dashboard.... Pass 2:06:18 am Clicked Master Option: Part Master Warning 2:06:21 am Execution time since last step: 5.31 sec (Took longer than expected!) Info 2:06:21 am Validating For CopyCasting Value Info 2:06:21 am Execution time since last step: 0.00 sec Info 2:06:21 am ===== START: Verify Part Number & Description View Table PartMaster ===== Info 2:06:25 am Execution time since last step: 4.20 sec Info 2:06:25 am Opening Part Master filter and selecting: Part No. Warning 2:07:18 am Execution time since last step: 52.75 sec (Took longer than expected!) Info 2:07:18 am Filter value selected: Part No. Warning 2:07:26 am Execution time since last step: 8.90 sec (Took longer than expected!) Info 2:07:26 am ============================================== Info 2:07:26 am Execution time since last step: 0.00 sec Info 2:07:26 am [View Table Part Master For Supplier Name By Supplier Header Coloumn] Info 2:07:26 am Execution time since last step: 0.00 sec Info 2:07:26 am ============================================== Info 2:07:27 am Execution time since last step: 0.48 sec Info 2:07:27 am ✅ Total Headers Found: 31 Info 2:07:27 am Execution time since last step: 0.00 sec Info 2:07:27 am Headers → [Action, Company Name, Part No., Part Description, Part UOM, Costing Type, Product Category, Product Model Name and No., Special Product Category, Customer, Customer Part No., Supplier Detail 1, %SOB, Unit Price, Supplier Detail 2, Supplier Detail 3, Supplier Detail 4, Supplier Detail 5, Supplier Detail 6, Supplier Detail 7, Supplier Detail 8, Supplier Detail 9, Supplier Detail 10, Customer Name 1, Customer 1 Unit Price, Customer Name 2, Customer 2 Unit Price, Customer Name 3, Customer 3 Unit Price, Customer Name 4, Customer 4 Unit Price] Info 2:07:27 am Execution time since last step: 0.00 sec Info 2:07:27 am 🧩 Validation Targets → [Company Name, Part No., Part Description, Part UOM, Product Category, Product Model Name and No., Special Product Category, Customer, Supplier Detail 1] Warning 2:07:27 am [Company Name] mismatch ignored → Expected: COSTMASTER-0304-MOHALI-CM1 | Actual: COSTMASTER-0304-CM1 Pass 2:07:27 am [Part No.] Match → Expected: 31-49-14 | Actual: 31-49-14 Pass 2:07:27 am [Part Description] Match → Expected: Demetra121 | Actual: Demetra121 Pass 2:07:27 am [Part UOM] Match → Expected: Hourly | Actual: Hourly Pass 2:07:27 am [Product Category] Match → Expected: rishi | Actual: rishi Pass 2:07:27 am [Product Model Name and No.] Match → Expected: JKLakshmi-001 | Actual: JKLakshmi-001 Pass 2:07:27 am [Special Product Category] Match → Expected: ACCESSORIES | Actual: ACCESSORIES Warning 2:07:27 am [Customer] mismatch ignored → Expected: Rishicustomer-Tbilisi-0004 | Actual: Rishicustomer-0004 Fail 2:07:27 am Supplier mismatch → Expected: 0801-Celesta | Actual: 0801 - Celesta Pass 2:07:27 am Row matched by Part No. (Supplier not verified, continuing click). Pass 2:07:32 am 🟢 Clicked Supplier cell → 0801 - Celesta Warning 2:07:32 am Execution time since last step: 5.15 sec (Took longer than expected!) Info 2:07:32 am ============================================== Info 2:07:32 am Execution time since last step: 0.00 sec Info 2:07:32 am VALIDATION COMPLETED: [View Table Part Master For Supplier Name By Supplier Header Coloumn] Info 2:07:32 am Execution time since last step: 0.00 sec Info 2:07:32 am ============================================== Pass 2:07:32 am ✅ Part found successfully: 31-49-14 | Description: Demetra121 Info 2:07:32 am Execution time since last step: 0.00 sec Info 2:07:32 am Stored Part Data: {Part Description=Demetra121, Part Number=31-49-14, Filter Used=Part No.} Info 2:07:32 am Execution time since last step: 0.00 sec Info 2:07:32 am ===== END: Verify Part Number & Description (Supplier Side) ===== Info 2:07:32 am Execution time since last step: 0.00 sec Info 2:07:32 am ===== START: Validating Saved Data for Supplier End (Part Attributes Tab) ===== Info 2:07:34 am Execution time since last step: 2.00 sec Info 2:07:34 am ===== ENSURE PART ATTRIBUTES TAB (BOOTSTRAP FORCE) ===== Warning 2:07:34 am ⚠ Header not visible. Forcing Bootstrap tab switch... Pass 2:07:35 am ✔ Part Attributes tab FORCEFULLY activated via Bootstrap JS Info 2:07:38 am Execution time since last step: 3.81 sec Info 2:07:38 am Expected Part Number: 31-49-14 Info 2:07:38 am Execution time since last step: 0.00 sec Info 2:07:38 am Expected Part Description: Demetra121 Info 2:07:38 am Execution time since last step: 0.00 sec Info 2:07:38 am Expected Commodity Group: Plastics Info 2:07:38 am Execution time since last step: 0.00 sec Info 2:07:38 am Actual Part Number: 31-49-14 Info 2:07:38 am Execution time since last step: 0.00 sec Info 2:07:38 am Actual Part Description: Demetra121 Info 2:07:38 am Execution time since last step: 0.00 sec Info 2:07:38 am Actual Commodity Group: Plastics Pass 2:07:38 am Part Number matched successfully. Pass 2:07:38 am Part Description matched successfully. Pass 2:07:38 am Commodity Group matched successfully. Pass 2:07:38 am SOB matched successfully → 10.125 Pass 2:07:38 am All validations completed successfully for Supplier-end saved data. Info 2:07:38 am Execution time since last step: 0.04 sec Info 2:07:38 am ===== END: Supplier-End Data Validation Completed ===== Info 2:07:38 am Execution time since last step: 0.00 sec Info 2:07:38 am ============================================== Info 2:07:38 am Execution time since last step: 0.00 sec Info 2:07:38 am START VALIDATION → Wiring Harness Price Calculation Info 2:07:38 am Execution time since last step: 0.00 sec Info 2:07:38 am ============================================== Pass 2:07:39 am Navigated to 'Part Price Calculations' tab Pass 2:07:41 am RM Input Category re-selected → Wiring Harness Assembly Cost Estimator Fail 2:07:43 am Mismatch: ❌ Wire Material mismatch | Expected = Aluminium | Actual = Select Fail 2:07:43 am Mismatch: [RejectionValue] mismatch → Expected = 10.55 | Actual = Fail 2:07:43 am Mismatch: [PackagingValue] mismatch → Expected = 20.75 | Actual = Fail 2:07:43 am Mismatch: [InsuranceValue] mismatch → Expected = 15.40 | Actual = Fail 2:07:43 am Mismatch: [ProfitValue] mismatch → Expected = 5.60 | Actual = Fail 2:07:43 am Mismatch: [OverheadValue] mismatch → Expected = 7.25 | Actual = Fail 2:07:43 am Mismatch: [IncoTermValue] mismatch → Expected = 3.55 | Actual = Fail 2:07:43 am Mismatch: [ICCValue] mismatch → Expected = 12.80 | Actual = Fail 2:07:44 am Mismatch: [FreightValue] mismatch → Expected = 25.90 | Actual = Fail 2:07:44 am Mismatch: [OtherFactor1] mismatch → Expected = 6.75 | Actual = Fail 2:07:44 am Mismatch: [OtherFactor2] mismatch → Expected = 8.55 | Actual = Fail 2:07:44 am Mismatch: [OtherFactor3] mismatch → Expected = 9.20 | Actual = Fail 2:07:44 am Mismatch: [Remarks] mismatch → Expected = Auto-Remarks-Entry | Actual = Fail 2:07:44 am Mismatch: [ToolCost] mismatch → Expected = 150.25 | Actual = Fail 2:07:44 am Mismatch: [AmortizationQty] mismatch → Expected = 300 | Actual = Fail 2:07:44 am Mismatch: [AmortizationPC] mismatch → Expected = 12.50 | Actual = Pass 2:07:44 am ✔ ALL WIRING HARNESS PRICE CALCULATION VALUES VALIDATED SUCCESSFULLY Warning 2:07:44 am Execution time since last step: 5.85 sec (Took longer than expected!) Info 2:07:44 am ============================================== Info 2:07:44 am Execution time since last step: 0.00 sec Info 2:07:44 am END VALIDATION → Wiring Harness Price Calculation Info 2:07:44 am Execution time since last step: 0.00 sec Info 2:07:44 am ============================================== Info 2:07:48 am Execution time since last step: 4.07 sec Info 2:07:48 am -------------------------------------------------- Info 2:07:48 am Execution time since last step: 0.00 sec Info 2:07:48 am STARTING BOP VALIDATION (UI ↔ MAP) Info 2:07:48 am Execution time since last step: 0.00 sec Info 2:07:48 am -------------------------------------------------- Info 2:07:48 am Execution time since last step: 0.00 sec Info 2:07:48 am Expected BOP values received → {Header_Duties%=0.000, PartNo=M5 pressure rivet nut-28102024, Header_Supply=Supplier Name-01, Header_Other Cost=0.000, Header_BOP Handling%=0.000, Header_Total Cost=246.00000, PartCostPerUnit=123.000, Header_Part Description=28102024, Header_Supply Currency=, Header_Qty/Pc=2, Header_Currency Conversion=1.000, ToastMessage=BOP Saved successfully., Header_UOM=Nos., Header_Bop Type=Bolt, Header_Freight & Insurance %=, TotalCost_ExtraCell=246.000, QtyPerPc=2, Header_Sub Total=246.000, TotalCost_UI=246.00000, Header_Part Cost/Unit=123.000} Info 2:07:50 am Execution time since last step: 2.00 sec Info 2:07:50 am switching to BOP tab Pass 2:07:51 am switch to BOP tab executed Pass 2:07:51 am ✔ Standard BOP header visible. Pass 2:07:51 am ✔ Standard BOP table & first row ready. Pass 2:07:51 am ✔ BOP page loaded successfully Pass 2:07:51 am Part No matched → M5 pressure rivet nut-28102024 Info 2:07:51 am Execution time since last step: 1.25 sec Info 2:07:51 am ✅ Found header 'Qty/Pc' at column index: 7 Pass 2:07:51 am 📋 Retrieved value from column 'Qty/Pc' = '2.000'. Pass 2:07:51 am Qty/Pc matched → 2.000 Info 2:07:51 am Execution time since last step: 0.15 sec Info 2:07:51 am ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 2:07:51 am 📋 Retrieved value from column 'Part Cost/Unit' = '123.00000'. Pass 2:07:51 am Part Cost/Unit matched → 123.000 Info 2:07:51 am Execution time since last step: 0.15 sec Info 2:07:51 am ✅ Found header 'Total Cost' at column index: 16 Pass 2:07:51 am 📋 Retrieved value from column 'Total Cost' = '246.000'. Pass 2:07:51 am Total Cost (UI) matched → 246.000 Pass 2:07:51 am Total Cost (Extra Cell) matched → 246.000 Info 2:07:51 am Execution time since last step: 0.06 sec Info 2:07:51 am ------ VALIDATING ALL HEADER VALUES ------ Info 2:07:52 am Execution time since last step: 0.08 sec Info 2:07:52 am ✅ Found header 'Duties%' at column index: 10 Pass 2:07:52 am 📋 Retrieved value from column 'Duties%' = '0.000'. Pass 2:07:52 am Duties% matched → 0.000 Info 2:07:52 am Execution time since last step: 0.07 sec Info 2:07:52 am ✅ Found header 'Supply' at column index: 4 Pass 2:07:52 am 📋 Retrieved value from column 'Supply' = 'Supplier Name-01'. Pass 2:07:52 am Supply matched → Supplier Name-01 Info 2:07:52 am Execution time since last step: 0.14 sec Info 2:07:52 am ✅ Found header 'Other Cost' at column index: 12 Pass 2:07:52 am 📋 Retrieved value from column 'Other Cost' = '0.000'. Pass 2:07:52 am Other Cost matched → 0.000 Info 2:07:52 am Execution time since last step: 0.15 sec Info 2:07:52 am ✅ Found header 'BOP Handling%' at column index: 15 Pass 2:07:52 am 📋 Retrieved value from column 'BOP Handling%' = '0.000'. Pass 2:07:52 am BOP Handling% matched → 0.000 Info 2:07:52 am Execution time since last step: 0.06 sec Info 2:07:52 am ✅ Found header 'Part Description' at column index: 3 Pass 2:07:52 am 📋 Retrieved value from column 'Part Description' = '28102024'. Pass 2:07:52 am Part Description matched → 28102024.000 Info 2:07:52 am Execution time since last step: 0.03 sec Info 2:07:52 am Skipping header validation for blank expected value → Supply Currency Info 2:07:52 am Execution time since last step: 0.07 sec Info 2:07:52 am ✅ Found header 'Currency Conversion' at column index: 9 Pass 2:07:52 am 📋 Retrieved value from column 'Currency Conversion' = '1.000'. Pass 2:07:52 am Currency Conversion matched → 1.000 Info 2:07:52 am Execution time since last step: 0.12 sec Info 2:07:52 am ✅ Found header 'UOM' at column index: 6 Pass 2:07:52 am 📋 Retrieved value from column 'UOM' = 'Nos.'. Pass 2:07:52 am UOM matched → Nos. Info 2:07:52 am Execution time since last step: 0.05 sec Info 2:07:52 am ✅ Found header 'Bop Type' at column index: 2 Pass 2:07:52 am 📋 Retrieved value from column 'Bop Type' = 'Bolt'. Pass 2:07:52 am Bop Type matched → Bolt Info 2:07:52 am Execution time since last step: 0.03 sec Info 2:07:52 am Skipping header validation for blank expected value → Freight & Insurance % Info 2:07:52 am Execution time since last step: 0.11 sec Info 2:07:52 am ✅ Found header 'Sub Total' at column index: 14 Pass 2:07:52 am 📋 Retrieved value from column 'Sub Total' = '246.000'. Pass 2:07:52 am Sub Total matched → 246.000 Info 2:07:52 am Execution time since last step: 0.03 sec Info 2:07:52 am -------------------------------------------------- Info 2:07:52 am Execution time since last step: 0.00 sec Info 2:07:52 am BOP VALIDATION COMPLETED Info 2:07:52 am Execution time since last step: 0.00 sec Info 2:07:52 am -------------------------------------------------- Info 2:07:52 am Execution time since last step: 0.00 sec Info 2:07:52 am -------------------------------------------------- Info 2:07:52 am Execution time since last step: 0.00 sec Info 2:07:52 am STARTING BOP IN-HOUSE VALIDATION (UI ↔ MAP) Info 2:07:52 am Execution time since last step: 0.00 sec Info 2:07:52 am -------------------------------------------------- Pass 2:07:52 am ✔ In-House BOP header visible. Pass 2:07:52 am ✔ In-House BOP table & first row ready. Info 2:07:53 am Execution time since last step: 0.29 sec Info 2:07:53 am Navigated to 'BOP' tab successfully. Pass 2:07:55 am ✔ In House BOP section visible for validation. Info 2:07:55 am Execution time since last step: 2.25 sec Info 2:07:55 am ℹ In-House Header Map: {Part No.=0, Bop Type=1, Part Description=2, UOM=3, Qty/Pc=4, RM Grade=5, RM Rate/kg=6, Gross Wt=7, Finish Wt=8, RM Cost=9, Process Cost=10, Others=11, Part Cost/Unit=12, Sub Total=13, BOP Handling%=14, Total Cost=15} Pass 2:07:55 am Part No (In-House) matched → Partno-002-Part Desc-2812 Pass 2:07:55 am Qty/Pc (In-House) matched → 21.000 Pass 2:07:55 am Part Cost/Unit (In-House) matched → 570.000 Pass 2:07:55 am Total Cost (In-House) matched → 11970.000 Info 2:07:55 am Execution time since last step: 0.12 sec Info 2:07:55 am ------ VALIDATING ALL IN-HOUSE HEADER VALUES ------ Pass 2:07:55 am Bop Type (In-House) matched → Bolt Pass 2:07:55 am Part Description (In-House) matched → Part Desc-2812 Pass 2:07:55 am UOM (In-House) matched → cm-2 Pass 2:07:55 am RM Grade (In-House) matched → ST-1 Pass 2:07:55 am RM Rate/kg (In-House) matched → 355.000 Pass 2:07:55 am Gross Wt (In-House) matched → 0.000 Pass 2:07:55 am Finish Wt (In-House) matched → 10.000 Pass 2:07:55 am RM Cost (In-House) matched → 540.000 Pass 2:07:55 am Process Cost (In-House) matched → 20.000 Pass 2:07:55 am Others (In-House) matched → 10.000 Pass 2:07:55 am Sub Total (In-House) matched → 11970.000 Info 2:07:55 am Execution time since last step: 0.19 sec Info 2:07:55 am Skipping blank expected value → BOP Handling% Info 2:07:55 am Execution time since last step: 0.00 sec Info 2:07:55 am -------------------------------------------------- Info 2:07:55 am Execution time since last step: 0.00 sec Info 2:07:55 am BOP IN-HOUSE VALIDATION COMPLETED Info 2:07:55 am Execution time since last step: 0.00 sec Info 2:07:55 am -------------------------------------------------- Info 2:07:55 am Execution time since last step: 0.00 sec Info 2:07:55 am ============================================== Info 2:07:55 am Execution time since last step: 0.00 sec Info 2:07:55 am VALIDATION STARTED: [Tooling Cost Section] Info 2:07:55 am Execution time since last step: 0.00 sec Info 2:07:55 am ============================================== Info 2:07:55 am Execution time since last step: 0.25 sec Info 2:07:55 am Navigated to 'Tooling Cost' tab for verification. Pass 2:07:56 am ✔ Tooling Cost header visible. Fail 2:08:21 am ❌ Tooling Cost table loaded but NO rows present. Fail 2:08:21 am Mismatch: ❌ Tooling Cost page NOT ready. Validation aborted. Pass 2:08:21 am Test Passed Pass 2:08:21 am Screenshot on Success
-
PT_C_100Wiring Harness Sales Save And Validate
2:08:21 am / 00:07:17:643 Fail
PT_C_100Wiring Harness Sales Save And Validate
01.03.2026 2:08:21 am 01.03.2026 2:15:38 am 00:07:17:643 · #test-id=36Status Timestamp Details Pass 2:08:26 am Clicked on option: Master Data Warning 2:08:26 am Execution time since last step: 5.35 sec (Took longer than expected!) Info 2:08:26 am Master Data Is Displayed On Dashboard.... Pass 2:08:29 am Clicked Master Option: Part Master Info 2:08:29 am Execution time since last step: 2.71 sec Info 2:08:29 am ===== STEP 1: Enter Part Details ===== Pass 2:08:29 am Entered Part Number → 80-56-71 Pass 2:08:30 am Entered Part Description → Caren580 Info 2:08:32 am Execution time since last step: 3.11 sec Info 2:08:32 am ===== STEP 2: Selecting Part UOM Value ===== Pass 2:08:35 am Selected UOM → Hourly Info 2:08:36 am Execution time since last step: 4.53 sec Info 2:08:36 am ===== STEP 3: Selecting Company Name ===== Pass 2:08:38 am Selected Company Name → COSTMASTER-0304-MOHALI-CM1 Info 2:08:39 am Execution time since last step: 2.75 sec Info 2:08:39 am ===== STEP 4: Selecting Radio Button ===== Pass 2:08:40 am Selected Radio Button → Sales Info 2:08:41 am Execution time since last step: 1.65 sec Info 2:08:41 am ===== STEP 5: Selecting Customer ===== Pass 2:08:56 am Selected Customer → Rishicustomer-Tbilisi-0004 Warning 2:08:56 am Execution time since last step: 15.53 sec (Took longer than expected!) Info 2:08:56 am ===== STEP 6: Selecting Product Category ===== Info 2:08:58 am Execution time since last step: 1.14 sec Info 2:08:58 am trying JavaScript click for: Pass 2:09:01 am Selected Product Category → rishi Info 2:09:01 am Execution time since last step: 3.45 sec Info 2:09:01 am ===== STEP 7: Selecting Product Model ===== Info 2:09:04 am Execution time since last step: 3.13 sec Info 2:09:04 am trying JavaScript click for: Pass 2:09:07 am Selected Product Model → JKLakshmi-001 Info 2:09:09 am Execution time since last step: 4.51 sec Info 2:09:09 am ===== STEP 8: Selecting Special Product Category ===== Info 2:09:10 am Execution time since last step: 1.12 sec Info 2:09:10 am trying JavaScript click for: Pass 2:09:13 am Selected Special Product Category → ACCESSORIES Info 2:09:13 am Execution time since last step: 2.90 sec Info 2:09:13 am ===== STEP 9: Saving ===== Info 2:09:13 am Execution time since last step: 0.02 sec Info 2:09:13 am ===== STEP: Clicking Button in Part Master → Save ===== Pass 2:09:13 am ✅ Successfully clicked button → Save Pass 2:09:13 am Clicked Save. Info 2:09:13 am Execution time since last step: 0.10 sec Info 2:09:13 am ===== STEP 10: Verifying Toast ===== Info 2:09:14 am Execution time since last step: 1.23 sec Info 2:09:14 am Toast message appeared: Part Master details saved successfully. Info 2:09:14 am Execution time since last step: 0.00 sec Info 2:09:14 am ✅ Toast message validated successfully. Expected: Part Master details saved successfully. Pass 2:09:14 am Toast validated correctly. Info 2:09:14 am Execution time since last step: 0.00 sec Info 2:09:14 am ===== START: Verify Part Number & Description view table partMaster ===== Info 2:09:18 am Execution time since last step: 4.19 sec Info 2:09:18 am Opening Part Master filter and selecting: Part No. Warning 2:10:10 am Execution time since last step: 52.14 sec (Took longer than expected!) Info 2:10:10 am Filter value selected: Part No. Warning 2:10:19 am Execution time since last step: 8.88 sec (Took longer than expected!) Info 2:10:19 am ============================================== Info 2:10:19 am Execution time since last step: 0.00 sec Info 2:10:19 am [View Table Part Master For Sales Name By Sales Header Coloumn] Info 2:10:19 am Execution time since last step: 0.00 sec Info 2:10:19 am ============================================== Info 2:10:20 am Execution time since last step: 0.50 sec Info 2:10:20 am ✅ Total Headers Found: 31 Info 2:10:20 am Execution time since last step: 0.00 sec Info 2:10:20 am Headers → [Action, Company Name, Part No., Part Description, Part UOM, Costing Type, Product Category, Product Model Name and No., Special Product Category, Customer, Customer Part No., Supplier Detail 1, %SOB, Unit Price, Supplier Detail 2, Supplier Detail 3, Supplier Detail 4, Supplier Detail 5, Supplier Detail 6, Supplier Detail 7, Supplier Detail 8, Supplier Detail 9, Supplier Detail 10, Customer Name 1, Customer 1 Unit Price, Customer Name 2, Customer 2 Unit Price, Customer Name 3, Customer 3 Unit Price, Customer Name 4, Customer 4 Unit Price] Info 2:10:20 am Execution time since last step: 0.00 sec Info 2:10:20 am 🧩 Validation Targets → [Company Name, Part No., Part Description, Part UOM, Product Category, Product Model Name and No., Special Product Category, Customer] Warning 2:10:20 am [Company Name] mismatch ignored → Expected: COSTMASTER-0304-MOHALI-CM1 | Actual: COSTMASTER-0304-CM1 Pass 2:10:20 am [Part No.] Match → Expected: 80-56-71 | Actual: 80-56-71 Pass 2:10:20 am [Part Description] Match → Expected: Caren580 | Actual: Caren580 Pass 2:10:20 am [Part UOM] Match → Expected: Hourly | Actual: Hourly Pass 2:10:20 am [Product Category] Match → Expected: rishi | Actual: rishi Pass 2:10:20 am [Product Model Name and No.] Match → Expected: JKLakshmi-001 | Actual: JKLakshmi-001 Pass 2:10:20 am [Special Product Category] Match → Expected: ACCESSORIES | Actual: ACCESSORIES Warning 2:10:20 am [Customer] mismatch ignored → Expected: Rishicustomer-Tbilisi-0004 | Actual: Rishicustomer-0004 Pass 2:10:20 am Row matched by Part No. (Sales not verified, continuing click). Pass 2:10:24 am 🟢 Clicked Sales cell → Rishicustomer-0004 Info 2:10:24 am Execution time since last step: 4.07 sec Info 2:10:24 am ============================================== Info 2:10:24 am Execution time since last step: 0.00 sec Info 2:10:24 am VALIDATION COMPLETED: [View Table Part Master For Sales Name By Customer Header Coloumn] Info 2:10:24 am Execution time since last step: 0.00 sec Info 2:10:24 am ============================================== Pass 2:10:24 am ✔ Part found successfully: 80-56-71 | Description: Caren580 Info 2:10:24 am Execution time since last step: 0.00 sec Info 2:10:24 am Stored Part Data: {Part Description=Caren580, Part Number=80-56-71, Filter Used=Part No.} Info 2:10:24 am Execution time since last step: 0.00 sec Info 2:10:24 am ===== END: Verify Part Number & Description (Sales Side) Part Master View Table ===== Info 2:10:25 am Execution time since last step: 1.01 sec Info 2:10:25 am ===== START: Verifying and Writing Data in 'Part Attributes' Tab ===== Info 2:10:26 am Execution time since last step: 1.22 sec Info 2:10:26 am ===== ENSURE PART ATTRIBUTES TAB (BOOTSTRAP FORCE) ===== Warning 2:10:26 am ⚠ Header not visible. Forcing Bootstrap tab switch... Pass 2:10:27 am ✔ Part Attributes tab FORCEFULLY activated via Bootstrap JS Info 2:10:28 am Execution time since last step: 2.29 sec Info 2:10:28 am Option found → Plastics Pass 2:10:29 am ✔ Selected Commodity Group via Actions → Plastics Pass 2:10:29 am ✔ Entered & stored all Part Attribute values Pass 2:10:30 am ✔ Toast Verified Info 2:10:33 am Execution time since last step: 4.23 sec Info 2:10:33 am Navigated to 'Part Price Calculations' tab successfully. Info 2:10:35 am Execution time since last step: 2.50 sec Info 2:10:35 am Selecting RM Input Category... Pass 2:10:37 am RM Input Category selected → Wiring Harness Assembly Cost Estimator Pass 2:10:38 am Wire Material selected → Aluminium Pass 2:10:43 am OHP selected → Speed testing-Rej-1.000 % of RMC+PC ,Rej-3.000 % of BOP ,ICC-32.000 % of RMC ,ICC-23.000 % of PC ,ICC-21.000 % of BOP ,OH-2.000 % of RMC ,OH-321.000 % of PC ,OH-12.000 % of BOP ,P-21.000 % of RMC ,P-21.000 % of PC ,P-3.000 % of BOP ,PKG-2.000 % of RMC+PC ,Frd-3.000 % of RMC ,Frd-4.000 % of PC ,Frd-213.000 % of BOP ,Inc-3.000 % of RMC ,Inc-1.000 % of PC ,Inc-3.000 % of BOP ,O/c-1.000 % of RMC+PC , Warning 2:10:45 am Execution time since last step: 9.46 sec (Took longer than expected!) Info 2:10:45 am Entered → 10.55 | Field: By.id: WHRejectionText2S Info 2:10:45 am Execution time since last step: 0.34 sec Info 2:10:45 am Entered → 20.75 | Field: By.id: WHPackingText2S Info 2:10:45 am Execution time since last step: 0.42 sec Info 2:10:45 am Entered → 15.40 | Field: By.id: WHInsuranceText2S Info 2:10:46 am Execution time since last step: 0.28 sec Info 2:10:46 am Entered → 5.60 | Field: By.id: WHProfitText2S Info 2:10:46 am Execution time since last step: 0.33 sec Info 2:10:46 am Entered → 7.25 | Field: By.id: WHOverheadText2S Info 2:10:46 am Execution time since last step: 0.18 sec Info 2:10:46 am Entered → 3.55 | Field: By.id: WHIncoTermS Info 2:10:46 am Execution time since last step: 0.31 sec Info 2:10:46 am Entered → 12.80 | Field: By.id: WHICCText2S Info 2:10:47 am Execution time since last step: 0.31 sec Info 2:10:47 am Entered → 25.90 | Field: By.id: WHFrightText2S Info 2:10:47 am Execution time since last step: 0.49 sec Info 2:10:47 am Entered → 6.75 | Field: By.id: WHOtherFactor1C Info 2:10:48 am Execution time since last step: 0.47 sec Info 2:10:48 am Entered → 8.55 | Field: By.id: WHOtherFactor2C Info 2:10:48 am Execution time since last step: 0.50 sec Info 2:10:48 am Entered → 9.20 | Field: By.id: WHOtherFactor3C Info 2:10:48 am Execution time since last step: 0.31 sec Info 2:10:48 am Entered → Auto-Remarks-Entry | Field: By.id: Remarks_W Info 2:10:49 am Execution time since last step: 0.37 sec Info 2:10:49 am Entered → 150.25 | Field: By.id: WHToolCost_SS Info 2:10:49 am Execution time since last step: 0.31 sec Info 2:10:49 am Entered → 300 | Field: By.id: WHQuantity_SS Info 2:10:50 am Execution time since last step: 0.67 sec Info 2:10:50 am Entered → 12.50 | Field: By.id: WHToolAmortizationPC_SS Pass 2:10:50 am Price Calculation Saved Successfully → Harness Wires Costing saved successfully. Info 2:10:54 am Execution time since last step: 4.52 sec Info 2:10:54 am switching to BOP tab Pass 2:10:55 am switch to BOP tab executed Pass 2:10:55 am ✔ Header located successfully. Warning 2:10:56 am Action click failed, invoking JS function directly Pass 2:10:56 am '+ BOP' action executed. Pass 2:11:01 am ✔ BOP Table displayed. Pass 2:11:12 am Selected Part No: M5 pressure rivet nut-28102024 Warning 2:11:13 am Execution time since last step: 18.65 sec (Took longer than expected!) Info 2:11:13 am ✅ Found header 'Qty/Pc' at column index: 7 Pass 2:11:14 am 🟢 Entered value '2' in column 'Qty/Pc' successfully. Pass 2:11:14 am Qty/Pc entered → 2 Info 2:11:15 am Execution time since last step: 2.38 sec Info 2:11:15 am ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 2:11:15 am 📋 Retrieved value from column 'Part Cost/Unit' = '123.000'. Pass 2:11:15 am ✔ BOP calculation completed (Part Cost/Unit non-zero). Info 2:11:15 am Execution time since last step: 0.14 sec Info 2:11:15 am ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 2:11:16 am 📋 Retrieved value from column 'Part Cost/Unit' = '123.000'. Pass 2:11:16 am Auto fetched Part Cost/Unit → 123.000 Info 2:11:16 am Execution time since last step: 0.15 sec Info 2:11:16 am ✅ Found header 'Total Cost' at column index: 16 Pass 2:11:16 am 📋 Retrieved value from column 'Total Cost' = '246.00000'. Pass 2:11:16 am Fetched Total Cost (UI) → 246.00000 Pass 2:11:16 am Fetched Total Cost (Extra Cell) → 246.000 Info 2:11:16 am Execution time since last step: 0.11 sec Info 2:11:16 am ✅ Found header 'Bop Type' at column index: 2 Pass 2:11:16 am 📋 Retrieved value from column 'Bop Type' = 'Bolt'. Info 2:11:16 am Execution time since last step: 0.07 sec Info 2:11:16 am ✅ Found header 'Part Description' at column index: 3 Pass 2:11:16 am 📋 Retrieved value from column 'Part Description' = '28102024'. Info 2:11:16 am Execution time since last step: 0.08 sec Info 2:11:16 am ✅ Found header 'Customer' at column index: 4 Pass 2:11:16 am 📋 Retrieved value from column 'Customer' = 'Supplier Name-01'. Info 2:11:16 am Execution time since last step: 0.08 sec Info 2:11:16 am ✅ Found header 'Supply Currency' at column index: 5 Pass 2:11:16 am 📋 Retrieved value from column 'Supply Currency' = ''. Info 2:11:16 am Execution time since last step: 0.09 sec Info 2:11:16 am ✅ Found header 'UOM' at column index: 6 Pass 2:11:16 am 📋 Retrieved value from column 'UOM' = 'Nos.'. Info 2:11:16 am Execution time since last step: 0.10 sec Info 2:11:16 am ✅ Found header 'Qty/Pc' at column index: 7 Pass 2:11:16 am 📋 Retrieved value from column 'Qty/Pc' = '2'. Info 2:11:16 am Execution time since last step: 0.09 sec Info 2:11:16 am ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 2:11:16 am 📋 Retrieved value from column 'Part Cost/Unit' = '123.000'. Info 2:11:16 am Execution time since last step: 0.15 sec Info 2:11:16 am ✅ Found header 'Currency Conversion' at column index: 9 Pass 2:11:16 am 📋 Retrieved value from column 'Currency Conversion' = '1.000'. Info 2:11:17 am Execution time since last step: 0.12 sec Info 2:11:17 am ✅ Found header 'Duties%' at column index: 10 Pass 2:11:17 am 📋 Retrieved value from column 'Duties%' = '0.000'. Info 2:11:17 am Execution time since last step: 0.12 sec Info 2:11:17 am ✅ Found header 'Freight & Insurance %' at column index: 11 Pass 2:11:17 am 📋 Retrieved value from column 'Freight & Insurance %' = ''. Info 2:11:17 am Execution time since last step: 0.13 sec Info 2:11:17 am ✅ Found header 'Other Cost' at column index: 12 Pass 2:11:17 am 📋 Retrieved value from column 'Other Cost' = '0.000'. Info 2:11:17 am Execution time since last step: 0.15 sec Info 2:11:17 am ✅ Found header 'Sub Total' at column index: 14 Pass 2:11:17 am 📋 Retrieved value from column 'Sub Total' = '246.000'. Info 2:11:17 am Execution time since last step: 0.14 sec Info 2:11:17 am ✅ Found header 'BOP Handling%' at column index: 15 Pass 2:11:17 am 📋 Retrieved value from column 'BOP Handling%' = '0.000'. Info 2:11:17 am Execution time since last step: 0.15 sec Info 2:11:17 am ✅ Found header 'Total Cost' at column index: 16 Pass 2:11:17 am 📋 Retrieved value from column 'Total Cost' = '246.00000'. Info 2:11:17 am Execution time since last step: 0.02 sec Info 2:11:17 am Captured 14 header-value pairs from BOP table. Info 2:11:17 am Execution time since last step: 0.00 sec Info 2:11:17 am Captured BOP Header Values: Bop Type = Bolt, Part Description = 28102024, Customer = Supplier Name-01, Supply Currency = , UOM = Nos., Qty/Pc = 2, Part Cost/Unit = 123.000, Currency Conversion = 1.000, Duties% = 0.000, Freight & Insurance % = , Other Cost = 0.000, Sub Total = 246.000, BOP Handling% = 0.000, Total Cost = 246.00000 Pass 2:11:18 am ✔ Save button is enabled. Pass 2:11:18 am ✔ Save button clicked. Pass 2:11:19 am Toast received → BOP Saved successfully. Info 2:11:20 am Execution time since last step: 2.95 sec Info 2:11:20 am ===== Filling Tooling Cost Form for Part: 80-56-71 ===== Info 2:11:22 am Execution time since last step: 1.80 sec Info 2:11:22 am Navigated to Tooling Cost tab. Pass 2:11:24 am ✔ Tooling Cost header visible. Pass 2:11:24 am ✔ Add Tool button visible. Pass 2:11:24 am Clicked Add New Tooling Row button. Pass 2:11:26 am ✔ Selected dropdown [Tool Number] = Manual Entry Pass 2:11:28 am ✔ Entered [12345] in Enter Tool No. Pass 2:11:31 am ✔ Entered [Automation Tool Description] in Tool Description Pass 2:11:33 am ✔ Selected dropdown [Supplier Name & Code] = 0801-Celesta Pass 2:11:35 am ✔ Selected dropdown [Tool Ownership] = Customer Paid Pass 2:11:37 am ✔ Selected dropdown [Tool Type] = Carbide tool Pass 2:11:39 am ✔ Entered [25.50] in Part Envelope Length Pass 2:11:42 am ✔ Entered [12.10] in Part Envelope Width Pass 2:11:44 am ✔ Entered [5.30] in Part Envelope Height Pass 2:11:46 am ✔ Entered [500000] in Settled Tool Cost Pass 2:11:49 am ✔ Entered [100000] in Tool Advance Pass 2:11:51 am ✔ Entered [20000] in First Year Volume Pass 2:11:54 am ✔ Entered [18000] in Second Year Volume Pass 2:11:56 am ✔ Entered [15000] in Third Year Volume Pass 2:11:58 am ✔ Entered [12000] in Fourth Year Volume Pass 2:12:01 am ✔ Entered [10000] in Fifth Year Volume Pass 2:12:03 am ✔ Entered [tool-101] in Tool Life Pass 2:12:03 am 🎉 All Tooling Cost fields entered successfully! Warning 2:12:03 am Execution time since last step: 41.26 sec (Took longer than expected!) Info 2:12:03 am Attempting to click Save button in Tooling Cost tab... Pass 2:12:03 am Clicked Save button successfully. Pass 2:12:04 am Toast Message Displayed: Tooling Cost saved successfully. Pass 2:12:13 am Clicked on option: Master Data Warning 2:12:13 am Execution time since last step: 10.27 sec (Took longer than expected!) Info 2:12:13 am Master Data Is Displayed On Dashboard.... Pass 2:12:16 am Clicked Master Option: Part Master Warning 2:12:19 am Execution time since last step: 5.39 sec (Took longer than expected!) Info 2:12:19 am ===== START: Verify Part Number & Description view table partMaster ===== Info 2:12:23 am Execution time since last step: 4.29 sec Info 2:12:23 am Opening Part Master filter and selecting: Part No. Warning 2:13:15 am Execution time since last step: 52.25 sec (Took longer than expected!) Info 2:13:15 am Filter value selected: Part No. Warning 2:13:24 am Execution time since last step: 9.02 sec (Took longer than expected!) Info 2:13:24 am ============================================== Info 2:13:24 am Execution time since last step: 0.00 sec Info 2:13:24 am [View Table Part Master For Sales Name By Sales Header Coloumn] Info 2:13:24 am Execution time since last step: 0.00 sec Info 2:13:24 am ============================================== Info 2:13:25 am Execution time since last step: 0.51 sec Info 2:13:25 am ✅ Total Headers Found: 31 Info 2:13:25 am Execution time since last step: 0.00 sec Info 2:13:25 am Headers → [Action, Company Name, Part No., Part Description, Part UOM, Costing Type, Product Category, Product Model Name and No., Special Product Category, Customer, Customer Part No., Supplier Detail 1, %SOB, Unit Price, Supplier Detail 2, Supplier Detail 3, Supplier Detail 4, Supplier Detail 5, Supplier Detail 6, Supplier Detail 7, Supplier Detail 8, Supplier Detail 9, Supplier Detail 10, Customer Name 1, Customer 1 Unit Price, Customer Name 2, Customer 2 Unit Price, Customer Name 3, Customer 3 Unit Price, Customer Name 4, Customer 4 Unit Price] Info 2:13:25 am Execution time since last step: 0.00 sec Info 2:13:25 am 🧩 Validation Targets → [Company Name, Part No., Part Description, Part UOM, Product Category, Product Model Name and No., Special Product Category, Customer] Warning 2:13:25 am [Company Name] mismatch ignored → Expected: COSTMASTER-0304-MOHALI-CM1 | Actual: COSTMASTER-0304-CM1 Pass 2:13:25 am [Part No.] Match → Expected: 80-56-71 | Actual: 80-56-71 Pass 2:13:25 am [Part Description] Match → Expected: Caren580 | Actual: Caren580 Pass 2:13:25 am [Part UOM] Match → Expected: Hourly | Actual: Hourly Pass 2:13:25 am [Product Category] Match → Expected: rishi | Actual: rishi Pass 2:13:25 am [Product Model Name and No.] Match → Expected: JKLakshmi-001 | Actual: JKLakshmi-001 Pass 2:13:25 am [Special Product Category] Match → Expected: ACCESSORIES | Actual: ACCESSORIES Warning 2:13:25 am [Customer] mismatch ignored → Expected: Rishicustomer-Tbilisi-0004 | Actual: Rishicustomer-0004 Pass 2:13:25 am Row matched by Part No. (Sales not verified, continuing click). Pass 2:13:33 am 🟢 Clicked Sales cell → Rishicustomer-0004 Warning 2:13:33 am Execution time since last step: 8.17 sec (Took longer than expected!) Info 2:13:33 am ============================================== Info 2:13:33 am Execution time since last step: 0.00 sec Info 2:13:33 am VALIDATION COMPLETED: [View Table Part Master For Sales Name By Customer Header Coloumn] Info 2:13:33 am Execution time since last step: 0.00 sec Info 2:13:33 am ============================================== Pass 2:13:33 am ✔ Part found successfully: 80-56-71 | Description: Caren580 Info 2:13:33 am Execution time since last step: 0.00 sec Info 2:13:33 am Stored Part Data: {Part Description=Caren580, Part Number=80-56-71, Filter Used=Part No.} Info 2:13:33 am Execution time since last step: 0.00 sec Info 2:13:33 am ===== END: Verify Part Number & Description (Sales Side) Part Master View Table ===== Info 2:13:33 am Execution time since last step: 0.00 sec Info 2:13:33 am ===== ===== Info 2:13:33 am Execution time since last step: 0.00 sec Info 2:13:33 am ===== START: Validating Price Attribute Saved Data (Customer Side) ===== Info 2:13:33 am Execution time since last step: 0.00 sec Info 2:13:33 am ===== ===== Info 2:13:34 am Execution time since last step: 1.21 sec Info 2:13:34 am ===== ENSURE PART ATTRIBUTES TAB (BOOTSTRAP FORCE) ===== Warning 2:13:34 am ⚠ Header not visible. Forcing Bootstrap tab switch... Pass 2:13:35 am ✔ Part Attributes tab FORCEFULLY activated via Bootstrap JS Pass 2:13:35 am ✔ 'Part Attributes' tab visible. Pass 2:13:37 am ✔ Commodity Group matched: Plastics Pass 2:13:37 am ✔ Annual Requirement matched: 200.000 Pass 2:13:37 am ✔ Average Requirement matched: 20.000 Pass 2:13:37 am ✔ Lot Size matched: 30.330 Pass 2:13:37 am ✔ Part Number matched: 80-56-71 Pass 2:13:37 am ✔ Part Description matched: Caren580 Pass 2:13:37 am 🎉 All Price Attribute validations completed. Info 2:13:37 am Execution time since last step: 2.97 sec Info 2:13:37 am ===== END: Price Attribute Validation Completed ===== Info 2:13:37 am Execution time since last step: 0.00 sec Info 2:13:37 am ============================================== Info 2:13:37 am Execution time since last step: 0.00 sec Info 2:13:37 am START VALIDATION → Wiring Harness Price Calculation Info 2:13:37 am Execution time since last step: 0.00 sec Info 2:13:37 am ============================================== Pass 2:13:39 am Navigated to 'Part Price Calculations' tab Pass 2:13:41 am RM Input Category re-selected → Wiring Harness Assembly Cost Estimator Fail 2:13:43 am Mismatch: ❌ Wire Material mismatch | Expected = Aluminium | Actual = Select Pass 2:13:43 am [RejectionValue] matched → Expected = 10.550 | Actual = 10.550 Pass 2:13:43 am [PackagingValue] matched → Expected = 20.750 | Actual = 20.750 Pass 2:13:43 am [InsuranceValue] matched → Expected = 15.400 | Actual = 15.400 Pass 2:13:43 am [ProfitValue] matched → Expected = 5.600 | Actual = 5.600 Pass 2:13:43 am [OverheadValue] matched → Expected = 7.250 | Actual = 7.250 Pass 2:13:43 am [IncoTermValue] matched → Expected = 3.550 | Actual = 3.550 Pass 2:13:43 am [ICCValue] matched → Expected = 12.800 | Actual = 12.800 Pass 2:13:43 am [FreightValue] matched → Expected = 25.900 | Actual = 25.900 Pass 2:13:43 am [OtherFactor1] matched → Expected = 6.750 | Actual = 6.750 Pass 2:13:43 am [OtherFactor2] matched → Expected = 8.550 | Actual = 8.550 Pass 2:13:43 am [OtherFactor3] matched → Expected = 9.200 | Actual = 9.200 Pass 2:13:43 am [Remarks] matched → Expected = Auto-Remarks-Entry | Actual = Auto-Remarks-Entry Pass 2:13:43 am [ToolCost] matched → Expected = 150.250 | Actual = 150.250 Pass 2:13:43 am [AmortizationQty] matched → Expected = 300.000 | Actual = 300.000 Pass 2:13:43 am [AmortizationPC] matched → Expected = 12.500 | Actual = 12.500 Pass 2:13:43 am ✔ ALL WIRING HARNESS PRICE CALCULATION VALUES VALIDATED SUCCESSFULLY Warning 2:13:43 am Execution time since last step: 5.96 sec (Took longer than expected!) Info 2:13:43 am ============================================== Info 2:13:43 am Execution time since last step: 0.00 sec Info 2:13:43 am END VALIDATION → Wiring Harness Price Calculation Info 2:13:43 am Execution time since last step: 0.00 sec Info 2:13:43 am ============================================== Info 2:13:47 am Execution time since last step: 4.10 sec Info 2:13:47 am -------------------------------------------------- Info 2:13:47 am Execution time since last step: 0.00 sec Info 2:13:47 am STARTING BOP VALIDATION (UI ↔ MAP) Info 2:13:47 am Execution time since last step: 0.00 sec Info 2:13:47 am -------------------------------------------------- Info 2:13:47 am Execution time since last step: 0.00 sec Info 2:13:47 am Expected BOP values received → {Header_Customer=Supplier Name-01, Header_Duties%=0.000, PartNo=M5 pressure rivet nut-28102024, Header_Other Cost=0.000, Header_BOP Handling%=0.000, Header_Total Cost=246.00000, PartCostPerUnit=123.000, Header_Part Description=28102024, Header_Supply Currency=, Header_Qty/Pc=2, Header_Currency Conversion=1.000, ToastMessage=BOP Saved successfully., Header_UOM=Nos., Header_Bop Type=Bolt, Header_Freight & Insurance %=, TotalCost_ExtraCell=246.000, QtyPerPc=2, Header_Sub Total=246.000, TotalCost_UI=246.00000, Header_Part Cost/Unit=123.000} Info 2:13:49 am Execution time since last step: 2.01 sec Info 2:13:49 am switching to BOP tab Pass 2:13:50 am switch to BOP tab executed Pass 2:13:51 am ✔ Standard BOP header visible. Pass 2:13:51 am ✔ Standard BOP table & first row ready. Pass 2:13:51 am ✔ BOP page loaded successfully Pass 2:13:51 am Part No matched → M5 pressure rivet nut-28102024 Info 2:13:51 am Execution time since last step: 1.44 sec Info 2:13:51 am ✅ Found header 'Qty/Pc' at column index: 7 Pass 2:13:51 am 📋 Retrieved value from column 'Qty/Pc' = '2.000'. Pass 2:13:51 am Qty/Pc matched → 2.000 Info 2:13:51 am Execution time since last step: 0.13 sec Info 2:13:51 am ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 2:13:51 am 📋 Retrieved value from column 'Part Cost/Unit' = '123.00000'. Pass 2:13:51 am Part Cost/Unit matched → 123.000 Info 2:13:51 am Execution time since last step: 0.21 sec Info 2:13:51 am ✅ Found header 'Total Cost' at column index: 16 Pass 2:13:51 am 📋 Retrieved value from column 'Total Cost' = '246.000'. Pass 2:13:51 am Total Cost (UI) matched → 246.000 Pass 2:13:51 am Total Cost (Extra Cell) matched → 246.000 Info 2:13:51 am Execution time since last step: 0.07 sec Info 2:13:51 am ------ VALIDATING ALL HEADER VALUES ------ Info 2:13:51 am Execution time since last step: 0.05 sec Info 2:13:51 am ✅ Found header 'Customer' at column index: 4 Pass 2:13:51 am 📋 Retrieved value from column 'Customer' = 'Supplier Name-01'. Pass 2:13:51 am Customer matched → Supplier Name-01 Info 2:13:51 am Execution time since last step: 0.13 sec Info 2:13:51 am ✅ Found header 'Duties%' at column index: 10 Pass 2:13:51 am 📋 Retrieved value from column 'Duties%' = '0.000'. Pass 2:13:51 am Duties% matched → 0.000 Info 2:13:52 am Execution time since last step: 0.14 sec Info 2:13:52 am ✅ Found header 'Other Cost' at column index: 12 Pass 2:13:52 am 📋 Retrieved value from column 'Other Cost' = '0.000'. Pass 2:13:52 am Other Cost matched → 0.000 Info 2:13:52 am Execution time since last step: 0.16 sec Info 2:13:52 am ✅ Found header 'BOP Handling%' at column index: 15 Pass 2:13:52 am 📋 Retrieved value from column 'BOP Handling%' = '0.000'. Pass 2:13:52 am BOP Handling% matched → 0.000 Info 2:13:52 am Execution time since last step: 0.08 sec Info 2:13:52 am ✅ Found header 'Part Description' at column index: 3 Pass 2:13:52 am 📋 Retrieved value from column 'Part Description' = '28102024'. Pass 2:13:52 am Part Description matched → 28102024.000 Info 2:13:52 am Execution time since last step: 0.03 sec Info 2:13:52 am Skipping header validation for blank expected value → Supply Currency Info 2:13:52 am Execution time since last step: 0.08 sec Info 2:13:52 am ✅ Found header 'Currency Conversion' at column index: 9 Pass 2:13:52 am 📋 Retrieved value from column 'Currency Conversion' = '1.000'. Pass 2:13:52 am Currency Conversion matched → 1.000 Info 2:13:52 am Execution time since last step: 0.10 sec Info 2:13:52 am ✅ Found header 'UOM' at column index: 6 Pass 2:13:52 am 📋 Retrieved value from column 'UOM' = 'Nos.'. Pass 2:13:52 am UOM matched → Nos. Info 2:13:52 am Execution time since last step: 0.07 sec Info 2:13:52 am ✅ Found header 'Bop Type' at column index: 2 Pass 2:13:52 am 📋 Retrieved value from column 'Bop Type' = 'Bolt'. Pass 2:13:52 am Bop Type matched → Bolt Info 2:13:52 am Execution time since last step: 0.03 sec Info 2:13:52 am Skipping header validation for blank expected value → Freight & Insurance % Info 2:13:52 am Execution time since last step: 0.11 sec Info 2:13:52 am ✅ Found header 'Sub Total' at column index: 14 Pass 2:13:52 am 📋 Retrieved value from column 'Sub Total' = '246.000'. Pass 2:13:52 am Sub Total matched → 246.000 Info 2:13:52 am Execution time since last step: 0.03 sec Info 2:13:52 am -------------------------------------------------- Info 2:13:52 am Execution time since last step: 0.00 sec Info 2:13:52 am BOP VALIDATION COMPLETED Info 2:13:52 am Execution time since last step: 0.00 sec Info 2:13:52 am -------------------------------------------------- Info 2:13:52 am Execution time since last step: 0.00 sec Info 2:13:52 am Tooling COST MAP FROM EnterToolingCost(): {ToolPartNodrp=Manual Entry, FirstYrVolume=20000, ToolType=Carbide tool, FifthYrVolume=10000, PartEnvelopeHeight=5.30, PartEnvelopeWidth=12.10, Toolowinership=Customer Paid, PartEnvelopeLength=25.50, Toollife=tool-101, ToolPartNo=12345, SupplierToolfor=0801-Celesta, SecondYrVolume=18000, SettledToolCost=500000, ToolDesc=Automation Tool Description, FourthYrVolume=12000, ToolAdvance=100000, ThirdYrVolume=15000} Info 2:13:52 am Execution time since last step: 0.00 sec Info 2:13:52 am ============================================== Info 2:13:52 am Execution time since last step: 0.00 sec Info 2:13:52 am VALIDATION STARTED: [Tooling Cost Section] Info 2:13:52 am Execution time since last step: 0.00 sec Info 2:13:52 am ============================================== Info 2:13:53 am Execution time since last step: 0.26 sec Info 2:13:53 am Navigated to 'Tooling Cost' tab for verification. Pass 2:13:53 am ✔ Tooling Cost header visible. Pass 2:13:54 am ✔ Tooling Cost table & first row ready. Info 2:13:54 am Execution time since last step: 1.15 sec Info 2:13:54 am 🔍 Starting validation for 17 Tooling Cost fields... Fail 2:14:19 am Mismatch: FAIL: [Tool No.] Expected = Manual Entry | Actual = Select Pass 2:14:19 am PASS: [First Year Volume] Expected = 20000 | Actual = 20000 Pass 2:14:45 am PASS: [Tool Type] Expected = Carbide tool | Actual = Carbide tool Pass 2:14:45 am PASS: [Fifth Year Volume] Expected = 10000 | Actual = 10000 Pass 2:14:45 am PASS: [Part Envelope Height(mm)] Expected = 5.30 | Actual = 5.30 Pass 2:14:45 am PASS: [Part Envelope Width(mm)] Expected = 12.10 | Actual = 12.10 Pass 2:15:11 am PASS: [Tool Owner ship] Expected = Customer Paid | Actual = Customer Paid Pass 2:15:11 am PASS: [Part Envelope Length(mm)] Expected = 25.50 | Actual = 25.50 Pass 2:15:11 am PASS: [Tool Life] Expected = tool-101 | Actual = tool-101 Fail 2:15:11 am Mismatch: FAIL: [Enter Tool No.] Expected = 12345 | Actual = Manual Entry Pass 2:15:37 am PASS: [Supplier Name and Code] Expected = 0801-Celesta | Actual = 0801-Celesta Pass 2:15:37 am PASS: [Second Year Volume] Expected = 18000 | Actual = 18000 Pass 2:15:37 am PASS: [Settled Tool Cost] Expected = 500000 | Actual = 500000 Pass 2:15:37 am PASS: [Tool Description] Expected = Automation Tool Description | Actual = Automation Tool Description Pass 2:15:38 am PASS: [Fourth Year Volume] Expected = 12000 | Actual = 12000 Pass 2:15:38 am PASS: [Tool Advance] Expected = 100000 | Actual = 100000 Pass 2:15:38 am PASS: [Third Year Volume] Expected = 15000 | Actual = 15000 Warning 2:15:38 am Execution time since last step: 104.46 sec (Took longer than expected!) Info 2:15:38 am ============================================== Info 2:15:38 am Execution time since last step: 0.00 sec Info 2:15:38 am VALIDATION SUMMARY Info 2:15:38 am Execution time since last step: 0.00 sec Info 2:15:38 am ============================================== Info 2:15:38 am Execution time since last step: 0.00 sec Info 2:15:38 am Checked : 17 Info 2:15:38 am Execution time since last step: 0.00 sec Info 2:15:38 am Passed : 15 Info 2:15:38 am Execution time since last step: 0.00 sec Info 2:15:38 am Failed : 2 Info 2:15:38 am Execution time since last step: 0.00 sec Info 2:15:38 am Warnings : 0 Info 2:15:38 am Execution time since last step: 0.00 sec Info 2:15:38 am ============================================== Fail 2:15:38 am Mismatch: ❌ Validation completed with 2 mismatches. Pass 2:15:38 am Test Passed Pass 2:15:38 am Screenshot on Success
-
PT_C_104Wirring Harness Sales Updating The Part
2:15:38 am / 00:06:47:352 Fail
PT_C_104Wirring Harness Sales Updating The Part
01.03.2026 2:15:38 am 01.03.2026 2:22:26 am 00:06:47:352 · #test-id=37Status Timestamp Details Pass 2:15:44 am Clicked on option: Master Data Warning 2:15:44 am Execution time since last step: 5.79 sec (Took longer than expected!) Info 2:15:44 am Master Data Is Displayed On Dashboard.... Pass 2:15:48 am Clicked Master Option: Part Master Info 2:15:48 am Execution time since last step: 3.93 sec Info 2:15:48 am ===== STEP 1: Enter Part Details ===== Pass 2:15:48 am Entered Part Number → 12-48-12 Pass 2:15:50 am Entered Part Description → Jaime674 Info 2:15:51 am Execution time since last step: 3.11 sec Info 2:15:51 am ===== STEP 2: Selecting Part UOM Value ===== Pass 2:15:54 am Selected UOM → Hourly Info 2:15:56 am Execution time since last step: 4.61 sec Info 2:15:56 am ===== STEP 3: Selecting Company Name ===== Pass 2:15:58 am Selected Company Name → COSTMASTER-0304-MOHALI-CM1 Info 2:15:59 am Execution time since last step: 2.85 sec Info 2:15:59 am ===== STEP 4: Selecting Radio Button ===== Pass 2:15:59 am Selected Radio Button → Sales Info 2:16:00 am Execution time since last step: 1.70 sec Info 2:16:00 am ===== STEP 5: Selecting Customer ===== Pass 2:16:16 am Selected Customer → Rishicustomer-Tbilisi-0004 Warning 2:16:16 am Execution time since last step: 16.06 sec (Took longer than expected!) Info 2:16:16 am ===== STEP 6: Selecting Product Category ===== Info 2:16:18 am Execution time since last step: 1.12 sec Info 2:16:18 am trying JavaScript click for: Pass 2:16:21 am Selected Product Category → rishi Info 2:16:21 am Execution time since last step: 3.58 sec Info 2:16:21 am ===== STEP 7: Selecting Product Model ===== Info 2:16:24 am Execution time since last step: 3.20 sec Info 2:16:24 am trying JavaScript click for: Pass 2:16:28 am Selected Product Model → JKLakshmi-001 Info 2:16:29 am Execution time since last step: 4.55 sec Info 2:16:29 am ===== STEP 8: Selecting Special Product Category ===== Info 2:16:30 am Execution time since last step: 1.17 sec Info 2:16:30 am trying JavaScript click for: Pass 2:16:33 am Selected Special Product Category → ACCESSORIES Info 2:16:33 am Execution time since last step: 2.96 sec Info 2:16:33 am ===== STEP 9: Saving ===== Info 2:16:33 am Execution time since last step: 0.03 sec Info 2:16:33 am ===== STEP: Clicking Button in Part Master → Save ===== Pass 2:16:33 am ✅ Successfully clicked button → Save Pass 2:16:33 am Clicked Save. Info 2:16:33 am Execution time since last step: 0.11 sec Info 2:16:33 am ===== STEP 10: Verifying Toast ===== Info 2:16:35 am Execution time since last step: 1.43 sec Info 2:16:35 am Toast message appeared: Part Master details saved successfully. Info 2:16:35 am Execution time since last step: 0.00 sec Info 2:16:35 am ✅ Toast message validated successfully. Expected: Part Master details saved successfully. Pass 2:16:35 am Toast validated correctly. Info 2:16:35 am Execution time since last step: 0.00 sec Info 2:16:35 am ===== START: Verify Part Number & Description view table partMaster ===== Info 2:16:39 am Execution time since last step: 4.26 sec Info 2:16:39 am Opening Part Master filter and selecting: Part No. Warning 2:17:31 am Execution time since last step: 52.23 sec (Took longer than expected!) Info 2:17:31 am Filter value selected: Part No. Warning 2:17:40 am Execution time since last step: 8.91 sec (Took longer than expected!) Info 2:17:40 am ============================================== Info 2:17:40 am Execution time since last step: 0.00 sec Info 2:17:40 am [View Table Part Master For Sales Name By Sales Header Coloumn] Info 2:17:40 am Execution time since last step: 0.00 sec Info 2:17:40 am ============================================== Info 2:17:41 am Execution time since last step: 0.55 sec Info 2:17:41 am ✅ Total Headers Found: 31 Info 2:17:41 am Execution time since last step: 0.00 sec Info 2:17:41 am Headers → [Action, Company Name, Part No., Part Description, Part UOM, Costing Type, Product Category, Product Model Name and No., Special Product Category, Customer, Customer Part No., Supplier Detail 1, %SOB, Unit Price, Supplier Detail 2, Supplier Detail 3, Supplier Detail 4, Supplier Detail 5, Supplier Detail 6, Supplier Detail 7, Supplier Detail 8, Supplier Detail 9, Supplier Detail 10, Customer Name 1, Customer 1 Unit Price, Customer Name 2, Customer 2 Unit Price, Customer Name 3, Customer 3 Unit Price, Customer Name 4, Customer 4 Unit Price] Info 2:17:41 am Execution time since last step: 0.00 sec Info 2:17:41 am 🧩 Validation Targets → [Company Name, Part No., Part Description, Part UOM, Product Category, Product Model Name and No., Special Product Category, Customer] Warning 2:17:41 am [Company Name] mismatch ignored → Expected: COSTMASTER-0304-MOHALI-CM1 | Actual: COSTMASTER-0304-CM1 Pass 2:17:41 am [Part No.] Match → Expected: 12-48-12 | Actual: 12-48-12 Pass 2:17:41 am [Part Description] Match → Expected: Jaime674 | Actual: Jaime674 Pass 2:17:41 am [Part UOM] Match → Expected: Hourly | Actual: Hourly Pass 2:17:41 am [Product Category] Match → Expected: rishi | Actual: rishi Pass 2:17:41 am [Product Model Name and No.] Match → Expected: JKLakshmi-001 | Actual: JKLakshmi-001 Pass 2:17:41 am [Special Product Category] Match → Expected: ACCESSORIES | Actual: ACCESSORIES Warning 2:17:41 am [Customer] mismatch ignored → Expected: Rishicustomer-Tbilisi-0004 | Actual: Rishicustomer-0004 Pass 2:17:41 am Row matched by Part No. (Sales not verified, continuing click). Pass 2:17:45 am 🟢 Clicked Sales cell → Rishicustomer-0004 Info 2:17:45 am Execution time since last step: 4.49 sec Info 2:17:45 am ============================================== Info 2:17:45 am Execution time since last step: 0.00 sec Info 2:17:45 am VALIDATION COMPLETED: [View Table Part Master For Sales Name By Customer Header Coloumn] Info 2:17:45 am Execution time since last step: 0.00 sec Info 2:17:45 am ============================================== Pass 2:17:45 am ✔ Part found successfully: 12-48-12 | Description: Jaime674 Info 2:17:45 am Execution time since last step: 0.00 sec Info 2:17:45 am Stored Part Data: {Part Description=Jaime674, Part Number=12-48-12, Filter Used=Part No.} Info 2:17:45 am Execution time since last step: 0.00 sec Info 2:17:45 am ===== END: Verify Part Number & Description (Sales Side) Part Master View Table ===== Info 2:17:46 am Execution time since last step: 1.02 sec Info 2:17:46 am ===== START: Verifying and Writing Data in 'Part Attributes' Tab ===== Info 2:17:47 am Execution time since last step: 1.21 sec Info 2:17:47 am ===== ENSURE PART ATTRIBUTES TAB (BOOTSTRAP FORCE) ===== Warning 2:17:47 am ⚠ Header not visible. Forcing Bootstrap tab switch... Pass 2:17:48 am ✔ Part Attributes tab FORCEFULLY activated via Bootstrap JS Info 2:17:50 am Execution time since last step: 2.51 sec Info 2:17:50 am Option found → Plastics Pass 2:17:50 am ✔ Selected Commodity Group via Actions → Plastics Pass 2:17:51 am ✔ Entered & stored all Part Attribute values Pass 2:17:51 am ✔ Toast Verified Info 2:17:54 am Execution time since last step: 4.36 sec Info 2:17:54 am Navigated to 'Part Price Calculations' tab successfully. Info 2:17:57 am Execution time since last step: 2.51 sec Info 2:17:57 am Selecting RM Input Category... Pass 2:17:58 am RM Input Category selected → Wiring Harness Assembly Cost Estimator Pass 2:18:00 am Wire Material selected → Aluminium Pass 2:18:04 am OHP selected → Speed testing-Rej-1.000 % of RMC+PC ,Rej-3.000 % of BOP ,ICC-32.000 % of RMC ,ICC-23.000 % of PC ,ICC-21.000 % of BOP ,OH-2.000 % of RMC ,OH-321.000 % of PC ,OH-12.000 % of BOP ,P-21.000 % of RMC ,P-21.000 % of PC ,P-3.000 % of BOP ,PKG-2.000 % of RMC+PC ,Frd-3.000 % of RMC ,Frd-4.000 % of PC ,Frd-213.000 % of BOP ,Inc-3.000 % of RMC ,Inc-1.000 % of PC ,Inc-3.000 % of BOP ,O/c-1.000 % of RMC+PC , Warning 2:18:06 am Execution time since last step: 9.69 sec (Took longer than expected!) Info 2:18:06 am Entered → 10.55 | Field: By.id: WHRejectionText2S Info 2:18:07 am Execution time since last step: 0.41 sec Info 2:18:07 am Entered → 20.75 | Field: By.id: WHPackingText2S Info 2:18:07 am Execution time since last step: 0.37 sec Info 2:18:07 am Entered → 15.40 | Field: By.id: WHInsuranceText2S Info 2:18:07 am Execution time since last step: 0.36 sec Info 2:18:07 am Entered → 5.60 | Field: By.id: WHProfitText2S Info 2:18:08 am Execution time since last step: 0.36 sec Info 2:18:08 am Entered → 7.25 | Field: By.id: WHOverheadText2S Info 2:18:08 am Execution time since last step: 0.21 sec Info 2:18:08 am Entered → 3.55 | Field: By.id: WHIncoTermS Info 2:18:08 am Execution time since last step: 0.37 sec Info 2:18:08 am Entered → 12.80 | Field: By.id: WHICCText2S Info 2:18:09 am Execution time since last step: 0.38 sec Info 2:18:09 am Entered → 25.90 | Field: By.id: WHFrightText2S Info 2:18:10 am Execution time since last step: 0.72 sec Info 2:18:10 am Entered → 6.75 | Field: By.id: WHOtherFactor1C Info 2:18:10 am Execution time since last step: 0.61 sec Info 2:18:10 am Entered → 8.55 | Field: By.id: WHOtherFactor2C Info 2:18:11 am Execution time since last step: 0.79 sec Info 2:18:11 am Entered → 9.20 | Field: By.id: WHOtherFactor3C Info 2:18:11 am Execution time since last step: 0.34 sec Info 2:18:11 am Entered → Auto-Remarks-Entry | Field: By.id: Remarks_W Info 2:18:12 am Execution time since last step: 0.47 sec Info 2:18:12 am Entered → 150.25 | Field: By.id: WHToolCost_SS Info 2:18:12 am Execution time since last step: 0.42 sec Info 2:18:12 am Entered → 300 | Field: By.id: WHQuantity_SS Info 2:18:13 am Execution time since last step: 0.80 sec Info 2:18:13 am Entered → 12.50 | Field: By.id: WHToolAmortizationPC_SS Pass 2:18:13 am Price Calculation Saved Successfully → Harness Wires Costing saved successfully. Info 2:18:17 am Execution time since last step: 4.54 sec Info 2:18:17 am switching to BOP tab Pass 2:18:19 am switch to BOP tab executed Pass 2:18:19 am ✔ Header located successfully. Warning 2:18:19 am Action click failed, invoking JS function directly Pass 2:18:19 am '+ BOP' action executed. Pass 2:18:25 am ✔ BOP Table displayed. Pass 2:18:35 am Selected Part No: M5 pressure rivet nut-28102024 Warning 2:18:36 am Execution time since last step: 18.74 sec (Took longer than expected!) Info 2:18:36 am ✅ Found header 'Qty/Pc' at column index: 7 Pass 2:18:37 am 🟢 Entered value '2' in column 'Qty/Pc' successfully. Pass 2:18:37 am Qty/Pc entered → 2 Info 2:18:39 am Execution time since last step: 2.38 sec Info 2:18:39 am ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 2:18:39 am 📋 Retrieved value from column 'Part Cost/Unit' = '123.000'. Pass 2:18:39 am ✔ BOP calculation completed (Part Cost/Unit non-zero). Info 2:18:39 am Execution time since last step: 0.13 sec Info 2:18:39 am ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 2:18:39 am 📋 Retrieved value from column 'Part Cost/Unit' = '123.000'. Pass 2:18:39 am Auto fetched Part Cost/Unit → 123.000 Info 2:18:39 am Execution time since last step: 0.20 sec Info 2:18:39 am ✅ Found header 'Total Cost' at column index: 16 Pass 2:18:39 am 📋 Retrieved value from column 'Total Cost' = '246.00000'. Pass 2:18:39 am Fetched Total Cost (UI) → 246.00000 Pass 2:18:39 am Fetched Total Cost (Extra Cell) → 246.000 Info 2:18:39 am Execution time since last step: 0.14 sec Info 2:18:39 am ✅ Found header 'Bop Type' at column index: 2 Pass 2:18:39 am 📋 Retrieved value from column 'Bop Type' = 'Bolt'. Info 2:18:39 am Execution time since last step: 0.09 sec Info 2:18:39 am ✅ Found header 'Part Description' at column index: 3 Pass 2:18:39 am 📋 Retrieved value from column 'Part Description' = '28102024'. Info 2:18:39 am Execution time since last step: 0.10 sec Info 2:18:39 am ✅ Found header 'Customer' at column index: 4 Pass 2:18:39 am 📋 Retrieved value from column 'Customer' = 'Supplier Name-01'. Info 2:18:39 am Execution time since last step: 0.11 sec Info 2:18:39 am ✅ Found header 'Supply Currency' at column index: 5 Pass 2:18:39 am 📋 Retrieved value from column 'Supply Currency' = ''. Info 2:18:39 am Execution time since last step: 0.12 sec Info 2:18:39 am ✅ Found header 'UOM' at column index: 6 Pass 2:18:40 am 📋 Retrieved value from column 'UOM' = 'Nos.'. Info 2:18:40 am Execution time since last step: 0.13 sec Info 2:18:40 am ✅ Found header 'Qty/Pc' at column index: 7 Pass 2:18:40 am 📋 Retrieved value from column 'Qty/Pc' = '2'. Info 2:18:40 am Execution time since last step: 0.13 sec Info 2:18:40 am ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 2:18:40 am 📋 Retrieved value from column 'Part Cost/Unit' = '123.000'. Info 2:18:40 am Execution time since last step: 0.14 sec Info 2:18:40 am ✅ Found header 'Currency Conversion' at column index: 9 Pass 2:18:40 am 📋 Retrieved value from column 'Currency Conversion' = '1.000'. Info 2:18:40 am Execution time since last step: 0.15 sec Info 2:18:40 am ✅ Found header 'Duties%' at column index: 10 Pass 2:18:40 am 📋 Retrieved value from column 'Duties%' = '0.000'. Info 2:18:40 am Execution time since last step: 0.16 sec Info 2:18:40 am ✅ Found header 'Freight & Insurance %' at column index: 11 Pass 2:18:40 am 📋 Retrieved value from column 'Freight & Insurance %' = ''. Info 2:18:40 am Execution time since last step: 0.17 sec Info 2:18:40 am ✅ Found header 'Other Cost' at column index: 12 Pass 2:18:40 am 📋 Retrieved value from column 'Other Cost' = '0.000'. Info 2:18:41 am Execution time since last step: 0.20 sec Info 2:18:41 am ✅ Found header 'Sub Total' at column index: 14 Pass 2:18:41 am 📋 Retrieved value from column 'Sub Total' = '246.000'. Info 2:18:41 am Execution time since last step: 0.20 sec Info 2:18:41 am ✅ Found header 'BOP Handling%' at column index: 15 Pass 2:18:41 am 📋 Retrieved value from column 'BOP Handling%' = '0.000'. Info 2:18:41 am Execution time since last step: 0.20 sec Info 2:18:41 am ✅ Found header 'Total Cost' at column index: 16 Pass 2:18:41 am 📋 Retrieved value from column 'Total Cost' = '246.00000'. Info 2:18:41 am Execution time since last step: 0.03 sec Info 2:18:41 am Captured 14 header-value pairs from BOP table. Info 2:18:41 am Execution time since last step: 0.00 sec Info 2:18:41 am Captured BOP Header Values: Bop Type = Bolt, Part Description = 28102024, Customer = Supplier Name-01, Supply Currency = , UOM = Nos., Qty/Pc = 2, Part Cost/Unit = 123.000, Currency Conversion = 1.000, Duties% = 0.000, Freight & Insurance % = , Other Cost = 0.000, Sub Total = 246.000, BOP Handling% = 0.000, Total Cost = 246.00000 Pass 2:18:42 am ✔ Save button is enabled. Pass 2:18:42 am ✔ Save button clicked. Pass 2:18:43 am Toast received → BOP Saved successfully. Info 2:18:44 am Execution time since last step: 3.07 sec Info 2:18:44 am ===== Filling Tooling Cost Form for Part: 12-48-12 ===== Info 2:18:46 am Execution time since last step: 1.87 sec Info 2:18:46 am Navigated to Tooling Cost tab. Pass 2:18:48 am ✔ Tooling Cost header visible. Pass 2:18:48 am ✔ Add Tool button visible. Pass 2:18:48 am Clicked Add New Tooling Row button. Pass 2:18:50 am ✔ Selected dropdown [Tool Number] = Manual Entry Pass 2:18:52 am ✔ Entered [12345] in Enter Tool No. Pass 2:18:55 am ✔ Entered [Automation Tool Description] in Tool Description Pass 2:18:57 am ✔ Selected dropdown [Supplier Name & Code] = 0801-Celesta Pass 2:18:59 am ✔ Selected dropdown [Tool Ownership] = Customer Paid Pass 2:19:01 am ✔ Selected dropdown [Tool Type] = Carbide tool Pass 2:19:04 am ✔ Entered [25.50] in Part Envelope Length Pass 2:19:06 am ✔ Entered [12.10] in Part Envelope Width Pass 2:19:08 am ✔ Entered [5.30] in Part Envelope Height Pass 2:19:11 am ✔ Entered [500000] in Settled Tool Cost Pass 2:19:13 am ✔ Entered [100000] in Tool Advance Pass 2:19:16 am ✔ Entered [20000] in First Year Volume Pass 2:19:18 am ✔ Entered [18000] in Second Year Volume Pass 2:19:20 am ✔ Entered [15000] in Third Year Volume Pass 2:19:23 am ✔ Entered [12000] in Fourth Year Volume Pass 2:19:25 am ✔ Entered [10000] in Fifth Year Volume Pass 2:19:28 am ✔ Entered [tool-101] in Tool Life Pass 2:19:28 am 🎉 All Tooling Cost fields entered successfully! Warning 2:19:28 am Execution time since last step: 41.67 sec (Took longer than expected!) Info 2:19:28 am Attempting to click Save button in Tooling Cost tab... Pass 2:19:28 am Clicked Save button successfully. Pass 2:19:28 am Toast Message Displayed: Tooling Cost saved successfully. Warning 2:19:34 am Execution time since last step: 6.49 sec (Took longer than expected!) Info 2:19:34 am ===== START: Updating Data in 'Part Attributes' Tab ===== Info 2:19:35 am Execution time since last step: 1.21 sec Info 2:19:35 am ===== ENSURE PART ATTRIBUTES TAB (BOOTSTRAP FORCE) ===== Warning 2:19:35 am ⚠ Header not visible. Forcing Bootstrap tab switch... Pass 2:19:36 am ✔ Part Attributes tab FORCEFULLY activated via Bootstrap JS Pass 2:19:37 am ✔ Updated new values in Part Attributes. Info 2:19:38 am Execution time since last step: 2.52 sec Info 2:19:38 am trying JavaScript click for: Pass 2:19:39 am ✔ Update successful. Toast verified. Info 2:19:40 am Execution time since last step: 2.28 sec Info 2:19:40 am ===== END: Updated Part Attributes Successfully ===== Info 2:19:40 am Execution time since last step: 0.00 sec Info 2:19:40 am ===== START: UPDATE WIRING HARNESS PRICE CALCULATION ===== Info 2:19:40 am Execution time since last step: 0.31 sec Info 2:19:40 am Navigated to 'Part Price Calculations' tab for updating. Pass 2:19:43 am RM Input Category selected again for update. Pass 2:19:44 am Wire Material re-selected → Aluminium Warning 2:19:48 am Execution time since last step: 7.44 sec (Took longer than expected!) Info 2:19:48 am Entered → 11.11 | Field: By.id: WHRejectionText2S Info 2:19:48 am Execution time since last step: 0.48 sec Info 2:19:48 am Entered → 22.22 | Field: By.id: WHPackingText2S Info 2:19:49 am Execution time since last step: 0.66 sec Info 2:19:49 am Entered → 16.40 | Field: By.id: WHInsuranceText2S Info 2:19:49 am Execution time since last step: 0.47 sec Info 2:19:49 am Entered → 6.55 | Field: By.id: WHProfitText2S Info 2:19:50 am Execution time since last step: 0.47 sec Info 2:19:50 am Entered → 8.85 | Field: By.id: WHOverheadText2S Info 2:19:50 am Execution time since last step: 0.29 sec Info 2:19:50 am Entered → 4.45 | Field: By.id: WHIncoTermS Info 2:19:51 am Execution time since last step: 0.56 sec Info 2:19:51 am Entered → 13.30 | Field: By.id: WHICCText2S Info 2:19:51 am Execution time since last step: 0.53 sec Info 2:19:51 am Entered → 27.50 | Field: By.id: WHFrightText2S Info 2:19:52 am Execution time since last step: 1.09 sec Info 2:19:52 am Entered → 7.80 | Field: By.id: WHOtherFactor1C Info 2:19:53 am Execution time since last step: 0.91 sec Info 2:19:53 am Entered → 9.65 | Field: By.id: WHOtherFactor2C Info 2:19:54 am Execution time since last step: 1.13 sec Info 2:19:54 am Entered → 10.40 | Field: By.id: WHOtherFactor3C Info 2:19:55 am Execution time since last step: 0.40 sec Info 2:19:55 am Entered → Updated-Remarks-Entry | Field: By.id: Remarks_W Info 2:19:55 am Execution time since last step: 0.67 sec Info 2:19:55 am Entered → 170.55 | Field: By.id: WHToolCost_SS Info 2:19:56 am Execution time since last step: 0.46 sec Info 2:19:56 am Entered → 350 | Field: By.id: WHQuantity_SS Info 2:19:57 am Execution time since last step: 1.00 sec Info 2:19:57 am Entered → 15.25 | Field: By.id: WHToolAmortizationPC_SS Pass 2:19:58 am Wiring Harness Price Calculation updated successfully. → Harness Wires Costing saved successfully. Info 2:19:58 am Execution time since last step: 0.59 sec Info 2:19:58 am ===== END: UPDATE WIRING HARNESS PRICE CALCULATION ===== Info 2:20:02 am Execution time since last step: 4.08 sec Info 2:20:02 am ===== START: UPDATE BOP ENTRY PROCESS ===== Info 2:20:02 am Execution time since last step: 0.00 sec Info 2:20:02 am switching to BOP tab Pass 2:20:03 am switch to BOP tab executed Info 2:20:03 am Execution time since last step: 1.11 sec Info 2:20:03 am Navigated to BOP tab (Update Mode). Pass 2:20:03 am BOP Table visible. Info 2:20:03 am Execution time since last step: 0.18 sec Info 2:20:03 am ✅ Found header 'Qty/Pc' at column index: 7 Pass 2:20:03 am 📋 Retrieved value from column 'Qty/Pc' = '2.000'. Info 2:20:03 am Execution time since last step: 0.22 sec Info 2:20:03 am ✅ Found header 'Total Cost' at column index: 16 Pass 2:20:03 am 📋 Retrieved value from column 'Total Cost' = '246.000'. Info 2:20:03 am Execution time since last step: 0.04 sec Info 2:20:03 am OLD Part No : M5 pressure rivet nut-28102024 Info 2:20:03 am Execution time since last step: 0.00 sec Info 2:20:03 am OLD Qty/Pc : 2.000 Info 2:20:03 am Execution time since last step: 0.00 sec Info 2:20:03 am OLD Total Cost : 246.000 Pass 2:20:04 am Updated Part No → M5 pressure rivet nut-28102024 Info 2:20:04 am Execution time since last step: 1.09 sec Info 2:20:04 am ✅ Found header 'Qty/Pc' at column index: 7 Fail 2:20:06 am ❌ Exception while entering value in 'Qty/Pc' cell: element click intercepted: Element is not clickable at point (657, 266). Other element would receive the click: (Session info: chrome=143.0.7499.170) Build info: version: '4.25.0', revision: '8a8aea2337' System info: os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '21.0.8' Driver info: org.openqa.selenium.chrome.ChromeDriver Command: [14044e54d9a0a14c6ac07be732f8f15c, clickElement {id=f.716C744AF68833EE3B8A6E69552C0228.d.6E33910626A93EF49348BD8A8C1097CD.e.1310325}] Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 143.0.7499.170, chrome: {chromedriverVersion: 143.0.7499.169 (164b20aab62..., userDataDir: C:\Users\RAJTRI~1\AppData\L...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:59377}, goog:processID: 4808, networkConnectionEnabled: false, pageLoadStrategy: normal, platformName: windows, proxy: Proxy(), se:cdp: ws://localhost:59377/devtoo..., se:cdpVersion: 143.0.7499.170, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:extension:minPinLength: true, webauthn:extension:prf: true, webauthn:virtualAuthenticators: true} Element: [[ChromeDriver: chrome on windows (14044e54d9a0a14c6ac07be732f8f15c)] -> xpath: //table[@id='standaradTable']//tbody[@id='bopStandardBody']/tr[1]/*[7]//input] Session ID: 14044e54d9a0a14c6ac07be732f8f15c Pass 2:20:06 am Updated Qty/Pc → 3 Info 2:20:06 am Execution time since last step: 1.81 sec Info 2:20:06 am ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 2:20:06 am 📋 Retrieved value from column 'Part Cost/Unit' = '123.00000'. Info 2:20:06 am Execution time since last step: 0.22 sec Info 2:20:06 am ✅ Found header 'Total Cost' at column index: 16 Pass 2:20:06 am 📋 Retrieved value from column 'Total Cost' = '246.000'. Pass 2:20:07 am Save button enabled. Pass 2:20:08 am Save button clicked for UPDATE. Pass 2:20:08 am Toast received → BOP Saved successfully. Info 2:20:08 am Execution time since last step: 1.51 sec Info 2:20:08 am ===== END: UPDATE BOP ENTRY PROCESS ===== Info 2:20:09 am Execution time since last step: 1.51 sec Info 2:20:09 am ===== START: UPDATE TOOLING COST (Only Input Fields Updated) ===== Info 2:20:09 am Execution time since last step: 0.00 sec Info 2:20:09 am Force switching to Tooling Cost tab Pass 2:20:10 am ✔ Forced switch to Tooling Cost tab executed Pass 2:20:11 am ✔ Tooling Cost UPDATE page loaded successfully. Info 2:20:11 am Execution time since last step: 2.14 sec Info 2:20:11 am Updating ONLY input fields (dropdown unchanged). Pass 2:20:12 am ✔ Selected dropdown [Tool Number] = Manual Entry Pass 2:20:12 am Tool Number dropdown updated. Pass 2:20:14 am ✔ Updated [Enter Tool No] → 999 Pass 2:20:16 am ✔ Updated [Tool Description] → Updated-Manual-999 Pass 2:20:18 am ✔ Updated [Envelope Length] → 20.5566 Pass 2:20:20 am ✔ Updated [Envelope Width] → 21.5566 Pass 2:20:21 am ✔ Updated [Envelope Height] → 5.1234 Pass 2:20:23 am ✔ Updated [Additional Cost] → 2.5567 Pass 2:20:25 am ✔ Updated [Settled Tool Cost] → 9 Pass 2:20:26 am ✔ Updated [Tool Advance] → 3 Pass 2:20:28 am ✔ Updated [First Year Volume] → 5 Pass 2:20:30 am ✔ Updated [Second Year Volume] → 4 Pass 2:20:31 am ✔ Updated [Third Year Volume] → 6 Pass 2:20:33 am ✔ Updated [Fourth Year Volume] → 7 Pass 2:20:35 am ✔ Updated [Fifth Year Volume] → 8 Pass 2:20:36 am ✔ Updated [Total Tool Cost] → 12.5678 Warning 2:20:36 am Execution time since last step: 24.98 sec (Took longer than expected!) Info 2:20:36 am Exiting Tooling edit mode before Save Pass 2:20:38 am Tooling Save button clicked successfully. Pass 2:20:38 am ✔ Tooling Cost UPDATED Successfully → Tooling Cost saved successfully. Pass 2:20:42 am Clicked on option: Master Data Warning 2:20:42 am Execution time since last step: 5.42 sec (Took longer than expected!) Info 2:20:42 am Master Data Is Displayed On Dashboard.... Pass 2:20:45 am Clicked Master Option: Part Master Warning 2:20:48 am Execution time since last step: 6.07 sec (Took longer than expected!) Info 2:20:48 am ===== START: Verify Part Number & Description view table partMaster ===== Info 2:20:52 am Execution time since last step: 4.20 sec Info 2:20:52 am Opening Part Master filter and selecting: Part No. Warning 2:21:44 am Execution time since last step: 52.23 sec (Took longer than expected!) Info 2:21:44 am Filter value selected: Part No. Warning 2:21:53 am Execution time since last step: 8.93 sec (Took longer than expected!) Info 2:21:53 am ============================================== Info 2:21:53 am Execution time since last step: 0.00 sec Info 2:21:53 am [View Table Part Master For Sales Name By Sales Header Coloumn] Info 2:21:53 am Execution time since last step: 0.00 sec Info 2:21:53 am ============================================== Info 2:21:54 am Execution time since last step: 0.49 sec Info 2:21:54 am ✅ Total Headers Found: 31 Info 2:21:54 am Execution time since last step: 0.00 sec Info 2:21:54 am Headers → [Action, Company Name, Part No., Part Description, Part UOM, Costing Type, Product Category, Product Model Name and No., Special Product Category, Customer, Customer Part No., Supplier Detail 1, %SOB, Unit Price, Supplier Detail 2, Supplier Detail 3, Supplier Detail 4, Supplier Detail 5, Supplier Detail 6, Supplier Detail 7, Supplier Detail 8, Supplier Detail 9, Supplier Detail 10, Customer Name 1, Customer 1 Unit Price, Customer Name 2, Customer 2 Unit Price, Customer Name 3, Customer 3 Unit Price, Customer Name 4, Customer 4 Unit Price] Info 2:21:54 am Execution time since last step: 0.00 sec Info 2:21:54 am 🧩 Validation Targets → [Company Name, Part No., Part Description, Part UOM, Product Category, Product Model Name and No., Special Product Category, Customer] Warning 2:21:54 am [Company Name] mismatch ignored → Expected: COSTMASTER-0304-MOHALI-CM1 | Actual: COSTMASTER-0304-CM1 Pass 2:21:54 am [Part No.] Match → Expected: 12-48-12 | Actual: 12-48-12 Pass 2:21:54 am [Part Description] Match → Expected: Jaime674 | Actual: Jaime674 Pass 2:21:54 am [Part UOM] Match → Expected: Hourly | Actual: Hourly Pass 2:21:54 am [Product Category] Match → Expected: rishi | Actual: rishi Pass 2:21:54 am [Product Model Name and No.] Match → Expected: JKLakshmi-001 | Actual: JKLakshmi-001 Pass 2:21:54 am [Special Product Category] Match → Expected: ACCESSORIES | Actual: ACCESSORIES Warning 2:21:54 am [Customer] mismatch ignored → Expected: Rishicustomer-Tbilisi-0004 | Actual: Rishicustomer-0004 Pass 2:21:54 am Row matched by Part No. (Sales not verified, continuing click). Pass 2:21:58 am 🟢 Clicked Sales cell → Rishicustomer-0004 Info 2:21:58 am Execution time since last step: 4.38 sec Info 2:21:58 am ============================================== Info 2:21:58 am Execution time since last step: 0.00 sec Info 2:21:58 am VALIDATION COMPLETED: [View Table Part Master For Sales Name By Customer Header Coloumn] Info 2:21:58 am Execution time since last step: 0.00 sec Info 2:21:58 am ============================================== Pass 2:21:58 am ✔ Part found successfully: 12-48-12 | Description: Jaime674 Info 2:21:58 am Execution time since last step: 0.00 sec Info 2:21:58 am Stored Part Data: {Part Description=Jaime674, Part Number=12-48-12, Filter Used=Part No.} Info 2:21:58 am Execution time since last step: 0.00 sec Info 2:21:58 am ===== END: Verify Part Number & Description (Sales Side) Part Master View Table ===== Info 2:21:58 am Execution time since last step: 0.00 sec Info 2:21:58 am ===== START: Verifying Saved 'Part Attributes' Values ===== Warning 2:21:58 am ⚠ Tab not active → Re-loading Info 2:22:01 am Execution time since last step: 2.73 sec Info 2:22:01 am Navigated to tab → Part Price Calculations Info 2:22:02 am Execution time since last step: 1.21 sec Info 2:22:02 am Attempt 1 to load Part Attributes tab Info 2:22:02 am Execution time since last step: 0.31 sec Info 2:22:02 am Navigated to tab → Part Attributes Pass 2:22:03 am ✔ Part Attributes tab active (Attempt 1) Info 2:22:03 am Execution time since last step: 1.10 sec Info 2:22:03 am ----- START FIELD VALIDATIONS ----- Pass 2:22:04 am Annual Requirement matched → Expected: 500 | Actual: 500.000 Pass 2:22:04 am Average Monthly Requirement matched → Expected: 55 | Actual: 55.000 Pass 2:22:04 am Lot Size matched → Expected: 75.99 | Actual: 75.990 Info 2:22:04 am Execution time since last step: 0.09 sec Info 2:22:04 am Validating Commodity Group dropdown... Pass 2:22:04 am Commodity Group MATCHED → Plastics Info 2:22:04 am Execution time since last step: 0.04 sec Info 2:22:04 am ✔ Completed Part Attributes saved value verification. Info 2:22:04 am Execution time since last step: 0.00 sec Info 2:22:04 am ============================================== Info 2:22:04 am Execution time since last step: 0.00 sec Info 2:22:04 am START VALIDATION → Wiring Harness Price Calculation Info 2:22:04 am Execution time since last step: 0.00 sec Info 2:22:04 am ============================================== Pass 2:22:04 am Navigated to 'Part Price Calculations' tab Pass 2:22:06 am RM Input Category re-selected → Wiring Harness Assembly Cost Estimator Fail 2:22:08 am Mismatch: ❌ Wire Material mismatch | Expected = Aluminium | Actual = Select Pass 2:22:08 am [RejectionValue] matched → Expected = 11.110 | Actual = 11.110 Pass 2:22:08 am [PackagingValue] matched → Expected = 22.220 | Actual = 22.220 Pass 2:22:08 am [InsuranceValue] matched → Expected = 16.400 | Actual = 16.400 Pass 2:22:08 am [ProfitValue] matched → Expected = 6.550 | Actual = 6.550 Pass 2:22:08 am [OverheadValue] matched → Expected = 8.850 | Actual = 8.850 Pass 2:22:08 am [IncoTermValue] matched → Expected = 4.450 | Actual = 4.450 Pass 2:22:08 am [ICCValue] matched → Expected = 13.300 | Actual = 13.300 Pass 2:22:08 am [FreightValue] matched → Expected = 27.500 | Actual = 27.500 Pass 2:22:08 am [OtherFactor1] matched → Expected = 7.800 | Actual = 7.800 Pass 2:22:08 am [OtherFactor2] matched → Expected = 9.650 | Actual = 9.650 Pass 2:22:08 am [OtherFactor3] matched → Expected = 10.400 | Actual = 10.400 Pass 2:22:08 am [Remarks] matched → Expected = Updated-Remarks-Entry | Actual = Updated-Remarks-Entry Pass 2:22:08 am [ToolCost] matched → Expected = 170.550 | Actual = 170.550 Pass 2:22:08 am [AmortizationQty] matched → Expected = 350.000 | Actual = 350.000 Pass 2:22:08 am [AmortizationPC] matched → Expected = 15.250 | Actual = 15.250 Pass 2:22:08 am ✔ ALL WIRING HARNESS PRICE CALCULATION VALUES VALIDATED SUCCESSFULLY Info 2:22:08 am Execution time since last step: 4.50 sec Info 2:22:08 am ============================================== Info 2:22:08 am Execution time since last step: 0.00 sec Info 2:22:08 am END VALIDATION → Wiring Harness Price Calculation Info 2:22:08 am Execution time since last step: 0.00 sec Info 2:22:08 am ============================================== Info 2:22:12 am Execution time since last step: 4.09 sec Info 2:22:12 am -------------------------------------------------- Info 2:22:12 am Execution time since last step: 0.00 sec Info 2:22:12 am STARTING BOP VALIDATION (UI ↔ MAP) Info 2:22:12 am Execution time since last step: 0.00 sec Info 2:22:12 am -------------------------------------------------- Info 2:22:12 am Execution time since last step: 0.00 sec Info 2:22:12 am Expected BOP values received → {ToastMessage=BOP Saved successfully., PartNo=M5 pressure rivet nut-28102024, PartCostPerUnit=123.00000, TotalCost_ExtraCell=246.000, QtyPerPc=3, TotalCost_UI=246.000} Info 2:22:14 am Execution time since last step: 2.01 sec Info 2:22:14 am switching to BOP tab Pass 2:22:15 am switch to BOP tab executed Pass 2:22:15 am ✔ Standard BOP header visible. Pass 2:22:15 am ✔ Standard BOP table & first row ready. Pass 2:22:15 am ✔ BOP page loaded successfully Pass 2:22:16 am Part No matched → M5 pressure rivet nut-28102024 Info 2:22:16 am Execution time since last step: 1.36 sec Info 2:22:16 am ✅ Found header 'Qty/Pc' at column index: 7 Pass 2:22:16 am 📋 Retrieved value from column 'Qty/Pc' = '2.000'. Fail 2:22:16 am Qty/Pc mismatch → Expected: 3.000 | Actual: 2.000 Info 2:22:16 am Execution time since last step: 0.15 sec Info 2:22:16 am ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 2:22:16 am 📋 Retrieved value from column 'Part Cost/Unit' = '123.00000'. Pass 2:22:16 am Part Cost/Unit matched → 123.000 Info 2:22:16 am Execution time since last step: 0.17 sec Info 2:22:16 am ✅ Found header 'Total Cost' at column index: 16 Pass 2:22:16 am 📋 Retrieved value from column 'Total Cost' = '246.000'. Pass 2:22:16 am Total Cost (UI) matched → 246.000 Pass 2:22:16 am Total Cost (Extra Cell) matched → 246.000 Info 2:22:16 am Execution time since last step: 0.07 sec Info 2:22:16 am ------ VALIDATING ALL HEADER VALUES ------ Info 2:22:16 am Execution time since last step: 0.00 sec Info 2:22:16 am -------------------------------------------------- Info 2:22:16 am Execution time since last step: 0.00 sec Info 2:22:16 am BOP VALIDATION COMPLETED Info 2:22:16 am Execution time since last step: 0.00 sec Info 2:22:16 am -------------------------------------------------- Info 2:22:16 am Execution time since last step: 0.00 sec Info 2:22:16 am ============================================== Info 2:22:16 am Execution time since last step: 0.00 sec Info 2:22:16 am 🔵 UPDATE VALIDATION STARTED: [Tooling Cost Section] Info 2:22:16 am Execution time since last step: 0.00 sec Info 2:22:16 am ============================================== Info 2:22:18 am Execution time since last step: 1.86 sec Info 2:22:18 am Navigated to 'Tooling Cost' tab for UPDATE validation. Info 2:22:19 am Execution time since last step: 1.01 sec Info 2:22:19 am 🔍 Starting UPDATE validation for 16 fields... Warning 2:22:19 am ⚠ Skipped (Not part of UPDATE validation) → ToolPartNodrp Warning 2:22:19 am ⚠ Skipped (Not part of UPDATE validation) → ToolDelta Pass 2:22:20 am PASS → [First Year Volume] Expected=5 | Actual=5 Pass 2:22:21 am PASS → [Fifth Year Volume] Expected=8 | Actual=8 Pass 2:22:21 am PASS → [Part Envelope Height(mm)] Expected=5.1234 | Actual=5.1234 Pass 2:22:22 am PASS → [Part Envelope Width(mm)] Expected=21.5566 | Actual=21.5566 Pass 2:22:22 am PASS → [Part Envelope Length(mm)] Expected=20.5566 | Actual=20.5566 Warning 2:22:22 am ⚠ Skipped (Not part of UPDATE validation) → ToolCostDirectEntry Fail 2:22:22 am FAIL → [Enter Tool No.] Expected=999 | Actual=Manual Entry Pass 2:22:23 am PASS → [Second Year Volume] Expected=4 | Actual=4 Pass 2:22:23 am PASS → [Settled Tool Cost] Expected=9 | Actual=9 Pass 2:22:24 am PASS → [Tool Description] Expected=Updated-Manual-999 | Actual=Updated-Manual-999 Pass 2:22:24 am PASS → [Fourth Year Volume] Expected=7 | Actual=7 Pass 2:22:25 am PASS → [Tool Advance] Expected=3 | Actual=3 Pass 2:22:26 am PASS → [Third Year Volume] Expected=6 | Actual=6 Warning 2:22:26 am Execution time since last step: 6.69 sec (Took longer than expected!) Info 2:22:26 am ============================================== Info 2:22:26 am Execution time since last step: 0.00 sec Info 2:22:26 am SUMMARY: Info 2:22:26 am Execution time since last step: 0.00 sec Info 2:22:26 am ============================================== Info 2:22:26 am Execution time since last step: 0.00 sec Info 2:22:26 am Passed: 11 Info 2:22:26 am Execution time since last step: 0.00 sec Info 2:22:26 am Failed: 1 Info 2:22:26 am Execution time since last step: 0.00 sec Info 2:22:26 am Warnings: 3 Fail 2:22:26 am Mismatch: ❌ UPDATE Validation FAILED Info 2:22:26 am Execution time since last step: 0.00 sec Info 2:22:26 am ============================================== Pass 2:22:26 am Test Passed Pass 2:22:26 am Screenshot on Success
-
PT_C_106Exporting All The Templates For Customer
2:22:26 am / 00:02:25:560 Fail
PT_C_106Exporting All The Templates For Customer
01.03.2026 2:22:26 am 01.03.2026 2:24:51 am 00:02:25:560 · #test-id=38Status Timestamp Details Pass 2:22:32 am Clicked on option: Master Data Warning 2:22:32 am Execution time since last step: 5.74 sec (Took longer than expected!) Info 2:22:32 am Master Data Is Displayed On Dashboard.... Pass 2:22:36 am Clicked Master Option: Part Master Info 2:22:36 am Execution time since last step: 4.55 sec Info 2:22:36 am ===== STEP 1: Enter Part Details ===== Pass 2:22:36 am Entered Part Number → 76-65-56 Pass 2:22:38 am Entered Part Description → Marcelino521 Info 2:22:39 am Execution time since last step: 3.22 sec Info 2:22:39 am ===== STEP 2: Selecting Part UOM Value ===== Pass 2:22:42 am Selected UOM → Hourly Info 2:22:44 am Execution time since last step: 4.63 sec Info 2:22:44 am ===== STEP 3: Selecting Company Name ===== Pass 2:22:46 am Selected Company Name → COSTMASTER-0304-MOHALI-CM1 Info 2:22:47 am Execution time since last step: 2.81 sec Info 2:22:47 am ===== STEP 4: Selecting Radio Button ===== Pass 2:22:47 am Selected Radio Button → Sales Info 2:22:48 am Execution time since last step: 1.75 sec Info 2:22:48 am ===== STEP 5: Selecting Customer ===== Pass 2:23:05 am Selected Customer → Rishicustomer-Tbilisi-0004 Warning 2:23:05 am Execution time since last step: 16.19 sec (Took longer than expected!) Info 2:23:05 am ===== STEP 6: Selecting Product Category ===== Info 2:23:06 am Execution time since last step: 1.13 sec Info 2:23:06 am trying JavaScript click for: Pass 2:23:09 am Selected Product Category → rishi Info 2:23:09 am Execution time since last step: 3.56 sec Info 2:23:09 am ===== STEP 7: Selecting Product Model ===== Info 2:23:13 am Execution time since last step: 3.20 sec Info 2:23:13 am trying JavaScript click for: Pass 2:23:16 am Selected Product Model → JKLakshmi-001 Info 2:23:17 am Execution time since last step: 4.58 sec Info 2:23:17 am ===== STEP 8: Selecting Special Product Category ===== Info 2:23:18 am Execution time since last step: 1.12 sec Info 2:23:18 am trying JavaScript click for: Pass 2:23:21 am Selected Special Product Category → ACCESSORIES Info 2:23:21 am Execution time since last step: 2.95 sec Info 2:23:21 am ===== STEP 9: Saving ===== Info 2:23:21 am Execution time since last step: 0.03 sec Info 2:23:21 am ===== STEP: Clicking Button in Part Master → Save ===== Pass 2:23:21 am ✅ Successfully clicked button → Save Pass 2:23:21 am Clicked Save. Info 2:23:21 am Execution time since last step: 0.10 sec Info 2:23:21 am ===== STEP 10: Verifying Toast ===== Info 2:23:23 am Execution time since last step: 1.43 sec Info 2:23:23 am Toast message appeared: Part Master details saved successfully. Info 2:23:23 am Execution time since last step: 0.00 sec Info 2:23:23 am ✅ Toast message validated successfully. Expected: Part Master details saved successfully. Pass 2:23:23 am Toast validated correctly. Info 2:23:23 am Execution time since last step: 0.00 sec Info 2:23:23 am ===== START: Verify Part Number & Description view table partMaster ===== Info 2:23:27 am Execution time since last step: 4.26 sec Info 2:23:27 am Opening Part Master filter and selecting: Part No. Warning 2:24:19 am Execution time since last step: 52.37 sec (Took longer than expected!) Info 2:24:19 am Filter value selected: Part No. Warning 2:24:28 am Execution time since last step: 8.94 sec (Took longer than expected!) Info 2:24:28 am ============================================== Info 2:24:28 am Execution time since last step: 0.00 sec Info 2:24:28 am [View Table Part Master For Sales Name By Sales Header Coloumn] Info 2:24:28 am Execution time since last step: 0.00 sec Info 2:24:28 am ============================================== Info 2:24:29 am Execution time since last step: 0.47 sec Info 2:24:29 am ✅ Total Headers Found: 31 Info 2:24:29 am Execution time since last step: 0.00 sec Info 2:24:29 am Headers → [Action, Company Name, Part No., Part Description, Part UOM, Costing Type, Product Category, Product Model Name and No., Special Product Category, Customer, Customer Part No., Supplier Detail 1, %SOB, Unit Price, Supplier Detail 2, Supplier Detail 3, Supplier Detail 4, Supplier Detail 5, Supplier Detail 6, Supplier Detail 7, Supplier Detail 8, Supplier Detail 9, Supplier Detail 10, Customer Name 1, Customer 1 Unit Price, Customer Name 2, Customer 2 Unit Price, Customer Name 3, Customer 3 Unit Price, Customer Name 4, Customer 4 Unit Price] Info 2:24:29 am Execution time since last step: 0.00 sec Info 2:24:29 am 🧩 Validation Targets → [Company Name, Part No., Part Description, Part UOM, Product Category, Product Model Name and No., Special Product Category, Customer] Warning 2:24:29 am [Company Name] mismatch ignored → Expected: COSTMASTER-0304-MOHALI-CM1 | Actual: COSTMASTER-0304-CM1 Pass 2:24:29 am [Part No.] Match → Expected: 76-65-56 | Actual: 76-65-56 Pass 2:24:29 am [Part Description] Match → Expected: Marcelino521 | Actual: Marcelino521 Pass 2:24:29 am [Part UOM] Match → Expected: Hourly | Actual: Hourly Pass 2:24:29 am [Product Category] Match → Expected: rishi | Actual: rishi Pass 2:24:29 am [Product Model Name and No.] Match → Expected: JKLakshmi-001 | Actual: JKLakshmi-001 Pass 2:24:29 am [Special Product Category] Match → Expected: ACCESSORIES | Actual: ACCESSORIES Warning 2:24:29 am [Customer] mismatch ignored → Expected: Rishicustomer-Tbilisi-0004 | Actual: Rishicustomer-0004 Pass 2:24:29 am Row matched by Part No. (Sales not verified, continuing click). Pass 2:24:34 am 🟢 Clicked Sales cell → Rishicustomer-0004 Info 2:24:34 am Execution time since last step: 4.99 sec Info 2:24:34 am ============================================== Info 2:24:34 am Execution time since last step: 0.00 sec Info 2:24:34 am VALIDATION COMPLETED: [View Table Part Master For Sales Name By Customer Header Coloumn] Info 2:24:34 am Execution time since last step: 0.00 sec Info 2:24:34 am ============================================== Pass 2:24:34 am ✔ Part found successfully: 76-65-56 | Description: Marcelino521 Info 2:24:34 am Execution time since last step: 0.00 sec Info 2:24:34 am Stored Part Data: {Part Description=Marcelino521, Part Number=76-65-56, Filter Used=Part No.} Info 2:24:34 am Execution time since last step: 0.00 sec Info 2:24:34 am ===== END: Verify Part Number & Description (Sales Side) Part Master View Table ===== Info 2:24:35 am Execution time since last step: 1.00 sec Info 2:24:35 am ============================================== Info 2:24:35 am Execution time since last step: 0.00 sec Info 2:24:35 am START: Verify Three-Bar Functionality Info 2:24:35 am Execution time since last step: 0.00 sec Info 2:24:35 am ============================================== Pass 2:24:35 am Navigated to 'Part Price Calculations' tab Pass 2:24:37 am RM Input Category selected → Wiring Harness Assembly Cost Estimator Pass 2:24:40 am Clicked on Three-Bar menu Warning 2:24:42 am Execution time since last step: 7.62 sec (Took longer than expected!) Info 2:24:42 am Three-bar options loaded. Total options: 6 Pass 2:24:43 am Clicked on 'Export Whole Report' Warning 2:24:48 am Execution time since last step: 5.17 sec (Took longer than expected!) Info 2:24:48 am ✅ Latest Excel File Found: C:\Users\Raj Tripathi\Downloads\2012025\CostMasters-ICE-V5.0\downloads\_03-01-2026_02_24_42.xlsx Pass 2:24:48 am Export Whole Report file downloaded successfully Pass 2:24:48 am Re-opened Three-Bar menu Pass 2:24:50 am Clicked on 'Consolidated Assembly' Fail 2:24:51 am Mismatch: Toast message mismatch → Expected: Consolidated Assembly Exported SucessFully. | Actual: Unable to export! Info 2:24:51 am Execution time since last step: 3.42 sec Info 2:24:51 am ============================================== Info 2:24:51 am Execution time since last step: 0.00 sec Info 2:24:51 am END: Verify Three-Bar Functionality Info 2:24:51 am Execution time since last step: 0.00 sec Info 2:24:51 am ============================================== Pass 2:24:51 am Test Passed Pass 2:24:51 am Screenshot on Success
-
PT_C_107Wirring Harness Sales Copy Costing Sales
2:24:51 am / 00:09:15:086 Fail
PT_C_107Wirring Harness Sales Copy Costing Sales
01.03.2026 2:24:51 am 01.03.2026 2:34:06 am 00:09:15:086 · #test-id=39Status Timestamp Details Pass 2:24:57 am Clicked on option: Master Data Warning 2:24:57 am Execution time since last step: 5.61 sec (Took longer than expected!) Info 2:24:57 am Master Data Is Displayed On Dashboard.... Pass 2:25:00 am Clicked Master Option: Part Master Info 2:25:00 am Execution time since last step: 2.92 sec Info 2:25:00 am ===== STEP 1: Enter Part Details ===== Pass 2:25:00 am Entered Part Number → 85-00-77 Pass 2:25:02 am Entered Part Description → Tyrell492 Info 2:25:03 am Execution time since last step: 3.24 sec Info 2:25:03 am ===== STEP 2: Selecting Part UOM Value ===== Pass 2:25:06 am Selected UOM → Hourly Info 2:25:08 am Execution time since last step: 4.67 sec Info 2:25:08 am ===== STEP 3: Selecting Company Name ===== Pass 2:25:09 am Selected Company Name → COSTMASTER-0304-MOHALI-CM1 Info 2:25:11 am Execution time since last step: 2.78 sec Info 2:25:11 am ===== STEP 4: Selecting Radio Button ===== Pass 2:25:11 am Selected Radio Button → Sales Info 2:25:12 am Execution time since last step: 1.76 sec Info 2:25:12 am ===== STEP 5: Selecting Customer ===== Pass 2:25:29 am Selected Customer → Rishicustomer-Tbilisi-0004 Warning 2:25:29 am Execution time since last step: 16.51 sec (Took longer than expected!) Info 2:25:29 am ===== STEP 6: Selecting Product Category ===== Info 2:25:30 am Execution time since last step: 1.15 sec Info 2:25:30 am trying JavaScript click for: Pass 2:25:34 am Selected Product Category → rishi Info 2:25:34 am Execution time since last step: 3.59 sec Info 2:25:34 am ===== STEP 7: Selecting Product Model ===== Info 2:25:37 am Execution time since last step: 3.18 sec Info 2:25:37 am trying JavaScript click for: Pass 2:25:40 am Selected Product Model → JKLakshmi-001 Info 2:25:41 am Execution time since last step: 4.56 sec Info 2:25:41 am ===== STEP 8: Selecting Special Product Category ===== Info 2:25:42 am Execution time since last step: 1.18 sec Info 2:25:42 am trying JavaScript click for: Pass 2:25:45 am Selected Special Product Category → ACCESSORIES Info 2:25:45 am Execution time since last step: 3.00 sec Info 2:25:45 am ===== STEP 9: Saving ===== Info 2:25:46 am Execution time since last step: 0.02 sec Info 2:25:46 am ===== STEP: Clicking Button in Part Master → Save ===== Pass 2:25:46 am ✅ Successfully clicked button → Save Pass 2:25:46 am Clicked Save. Info 2:25:46 am Execution time since last step: 0.11 sec Info 2:25:46 am ===== STEP 10: Verifying Toast ===== Info 2:25:47 am Execution time since last step: 1.41 sec Info 2:25:47 am Toast message appeared: Part Master details saved successfully. Info 2:25:47 am Execution time since last step: 0.00 sec Info 2:25:47 am ✅ Toast message validated successfully. Expected: Part Master details saved successfully. Pass 2:25:47 am Toast validated correctly. Info 2:25:47 am Execution time since last step: 0.00 sec Info 2:25:47 am ===== STEP 1: Enter Part Details ===== Pass 2:25:47 am Entered Part Number → 58-52-24 Pass 2:25:50 am Entered Part Description → Rosario912 Info 2:25:52 am Execution time since last step: 4.52 sec Info 2:25:52 am ===== STEP 2: Selecting Part UOM Value ===== Info 2:25:52 am Execution time since last step: 0.26 sec Info 2:25:52 am Clicked on UOM dropdown. Info 2:25:54 am Execution time since last step: 2.28 sec Info 2:25:54 am Entered search keyword in UOM search box → Hourly Pass 2:25:56 am Selected UOM → Hourly Info 2:25:58 am Execution time since last step: 4.22 sec Info 2:25:58 am ===== STEP 3: Selecting Company Name ===== Pass 2:26:03 am Selected Company Name → COSTMASTER-0304-MOHALI-CM1 Info 2:26:03 am Execution time since last step: 4.49 sec Info 2:26:03 am ===== STEP 4: Selecting Radio Button By Name ===== Pass 2:26:03 am Selected Supplier Radio Button → Sales Pass 2:26:25 am Selected Customer → Rishicustomer-Tbilisi-0004 Warning 2:26:25 am Execution time since last step: 22.38 sec (Took longer than expected!) Info 2:26:25 am ===== STEP 6: Selecting Product Category ===== Info 2:26:26 am Execution time since last step: 1.16 sec Info 2:26:26 am trying JavaScript click for: Pass 2:26:32 am Selected Product Category → rishi Warning 2:26:32 am Execution time since last step: 5.24 sec (Took longer than expected!) Info 2:26:32 am ===== STEP 7: Selecting Product Model ===== Info 2:26:32 am Execution time since last step: 0.28 sec Info 2:26:32 am trying JavaScript click for: Pass 2:26:37 am Selected Product Model → JKLakshmi-001 Warning 2:26:39 am Execution time since last step: 6.89 sec (Took longer than expected!) Info 2:26:39 am ===== STEP 8: Selecting Special Product Category ===== Info 2:26:40 am Execution time since last step: 1.18 sec Info 2:26:40 am trying JavaScript click for: Pass 2:26:43 am Selected Special Product Category → ACCESSORIES Info 2:26:43 am Execution time since last step: 2.89 sec Info 2:26:43 am ===== STEP 9: Clicking Save Button ===== Info 2:26:43 am Execution time since last step: 0.02 sec Info 2:26:43 am ===== STEP: Clicking Button in Part Master → Save ===== Pass 2:26:43 am ✅ Successfully clicked button → Save Pass 2:26:43 am Clicked on 'Save' button successfully. Info 2:26:43 am Execution time since last step: 0.10 sec Info 2:26:43 am ===== STEP 10: Verifying Toast Message ===== Info 2:26:44 am Execution time since last step: 1.52 sec Info 2:26:44 am Toast message appeared: Part Master details saved successfully. Info 2:26:44 am Execution time since last step: 0.00 sec Info 2:26:44 am ✅ Toast message validated successfully. Expected: Part Master details saved successfully. Pass 2:26:44 am Toast message verification completed successfully. Pass 2:26:46 am Clicked Master Option: Bill of Material Warning 2:27:15 am Execution time since last step: 31.02 sec (Took longer than expected!) Info 2:27:15 am Starting BOM Excel import... Info 2:27:15 am Execution time since last step: 0.04 sec Info 2:27:15 am File selected for upload: C:\Users\Raj Tripathi\Downloads\2012025\CostMasters-ICE-V5.0\downloads\BOM_03-01-2026_02_26_59.xlsx Info 2:27:15 am Execution time since last step: 0.00 sec Info 2:27:15 am ===== 🧩 Step: Opening, Saving & Closing Excel File Safely ===== Info 2:27:15 am Execution time since last step: 0.00 sec Info 2:27:15 am 📁 File Path → C:\Users\Raj Tripathi\Downloads\2012025\CostMasters-ICE-V5.0\downloads\BOM_03-01-2026_02_26_59.xlsx Info 2:27:16 am Execution time since last step: 0.02 sec Info 2:27:16 am 📂 Excel launched successfully. Pass 2:27:21 am 💾 File saved and closed safely using PowerShell COM automation. Pass 2:27:21 am ❎ Excel process terminated successfully. Warning 2:27:23 am Execution time since last step: 7.23 sec (Took longer than expected!) Info 2:27:23 am ===== ✅ Excel File Save & Close Operation Completed Without Affecting Eclipse ===== Info 2:27:25 am Execution time since last step: 2.25 sec Info 2:27:25 am Clicking Import button to open file dialog... Warning 2:27:31 am Execution time since last step: 6.26 sec (Took longer than expected!) Info 2:27:31 am File path pasted: C:\Users\Raj Tripathi\Downloads\2012025\CostMasters-ICE-V5.0\downloads\BOM_03-01-2026_02_26_59.xlsx Info 2:27:32 am Execution time since last step: 1.02 sec Info 2:27:32 am Pressed Enter to confirm file selection. Pass 2:27:46 am Clicked on option: Master Data Warning 2:27:46 am Execution time since last step: 14.08 sec (Took longer than expected!) Info 2:27:46 am Master Data Is Displayed On Dashboard.... Pass 2:27:53 am Clicked Master Option: Part Master Warning 2:27:56 am Execution time since last step: 9.43 sec (Took longer than expected!) Info 2:27:56 am ===== START: Verify Part Number & Description view table partMaster ===== Info 2:28:00 am Execution time since last step: 4.20 sec Info 2:28:00 am Opening Part Master filter and selecting: Part No. Warning 2:28:52 am Execution time since last step: 52.16 sec (Took longer than expected!) Info 2:28:52 am Filter value selected: Part No. Warning 2:29:01 am Execution time since last step: 8.99 sec (Took longer than expected!) Info 2:29:01 am ============================================== Info 2:29:01 am Execution time since last step: 0.00 sec Info 2:29:01 am [View Table Part Master For Sales Name By Sales Header Coloumn] Info 2:29:01 am Execution time since last step: 0.00 sec Info 2:29:01 am ============================================== Info 2:29:02 am Execution time since last step: 0.66 sec Info 2:29:02 am ✅ Total Headers Found: 31 Info 2:29:02 am Execution time since last step: 0.00 sec Info 2:29:02 am Headers → [Action, Company Name, Part No., Part Description, Part UOM, Costing Type, Product Category, Product Model Name and No., Special Product Category, Customer, Customer Part No., Supplier Detail 1, %SOB, Unit Price, Supplier Detail 2, Supplier Detail 3, Supplier Detail 4, Supplier Detail 5, Supplier Detail 6, Supplier Detail 7, Supplier Detail 8, Supplier Detail 9, Supplier Detail 10, Customer Name 1, Customer 1 Unit Price, Customer Name 2, Customer 2 Unit Price, Customer Name 3, Customer 3 Unit Price, Customer Name 4, Customer 4 Unit Price] Info 2:29:02 am Execution time since last step: 0.00 sec Info 2:29:02 am 🧩 Validation Targets → [Company Name, Part No., Part Description, Part UOM, Product Category, Product Model Name and No., Special Product Category, Customer] Warning 2:29:02 am [Company Name] mismatch ignored → Expected: COSTMASTER-0304-MOHALI-CM1 | Actual: COSTMASTER-0304-CM1 Pass 2:29:02 am [Part No.] Match → Expected: 85-00-77 | Actual: 85-00-77 Pass 2:29:02 am [Part Description] Match → Expected: Tyrell492 | Actual: Tyrell492 Pass 2:29:02 am [Part UOM] Match → Expected: Hourly | Actual: Hourly Pass 2:29:02 am [Product Category] Match → Expected: rishi | Actual: rishi Pass 2:29:02 am [Product Model Name and No.] Match → Expected: JKLakshmi-001 | Actual: JKLakshmi-001 Pass 2:29:02 am [Special Product Category] Match → Expected: ACCESSORIES | Actual: ACCESSORIES Warning 2:29:02 am [Customer] mismatch ignored → Expected: Rishicustomer-Tbilisi-0004 | Actual: Rishicustomer-0004 Pass 2:29:02 am Row matched by Part No. (Sales not verified, continuing click). Pass 2:29:08 am 🟢 Clicked Sales cell → Rishicustomer-0004 Warning 2:29:08 am Execution time since last step: 5.74 sec (Took longer than expected!) Info 2:29:08 am ============================================== Info 2:29:08 am Execution time since last step: 0.00 sec Info 2:29:08 am VALIDATION COMPLETED: [View Table Part Master For Sales Name By Customer Header Coloumn] Info 2:29:08 am Execution time since last step: 0.00 sec Info 2:29:08 am ============================================== Pass 2:29:08 am ✔ Part found successfully: 85-00-77 | Description: Tyrell492 Info 2:29:08 am Execution time since last step: 0.00 sec Info 2:29:08 am Stored Part Data: {Part Description=Tyrell492, Part Number=85-00-77, Filter Used=Part No.} Info 2:29:08 am Execution time since last step: 0.00 sec Info 2:29:08 am ===== END: Verify Part Number & Description (Sales Side) Part Master View Table ===== Info 2:29:09 am Execution time since last step: 1.02 sec Info 2:29:09 am ===== START: Verifying and Writing Data in 'Part Attributes' Tab ===== Info 2:29:10 am Execution time since last step: 1.22 sec Info 2:29:10 am ===== ENSURE PART ATTRIBUTES TAB (BOOTSTRAP FORCE) ===== Warning 2:29:10 am ⚠ Header not visible. Forcing Bootstrap tab switch... Pass 2:29:10 am ✔ Part Attributes tab FORCEFULLY activated via Bootstrap JS Info 2:29:12 am Execution time since last step: 2.53 sec Info 2:29:12 am Option found → Plastics Pass 2:29:13 am ✔ Selected Commodity Group via Actions → Plastics Pass 2:29:13 am ✔ Entered & stored all Part Attribute values Pass 2:29:14 am ✔ Toast Verified Info 2:29:17 am Execution time since last step: 4.38 sec Info 2:29:17 am Navigated to 'Part Price Calculations' tab successfully. Info 2:29:19 am Execution time since last step: 2.51 sec Info 2:29:19 am Selecting RM Input Category... Pass 2:29:21 am RM Input Category selected → Wiring Harness Assembly Cost Estimator Pass 2:29:23 am Wire Material selected → Aluminium Pass 2:29:27 am OHP selected → Speed testing-Rej-1.000 % of RMC+PC ,Rej-3.000 % of BOP ,ICC-32.000 % of RMC ,ICC-23.000 % of PC ,ICC-21.000 % of BOP ,OH-2.000 % of RMC ,OH-321.000 % of PC ,OH-12.000 % of BOP ,P-21.000 % of RMC ,P-21.000 % of PC ,P-3.000 % of BOP ,PKG-2.000 % of RMC+PC ,Frd-3.000 % of RMC ,Frd-4.000 % of PC ,Frd-213.000 % of BOP ,Inc-3.000 % of RMC ,Inc-1.000 % of PC ,Inc-3.000 % of BOP ,O/c-1.000 % of RMC+PC , Warning 2:29:29 am Execution time since last step: 9.58 sec (Took longer than expected!) Info 2:29:29 am Entered → 10.55 | Field: By.id: WHRejectionText2S Info 2:29:29 am Execution time since last step: 0.38 sec Info 2:29:29 am Entered → 20.75 | Field: By.id: WHPackingText2S Info 2:29:30 am Execution time since last step: 0.39 sec Info 2:29:30 am Entered → 15.40 | Field: By.id: WHInsuranceText2S Info 2:29:30 am Execution time since last step: 0.34 sec Info 2:29:30 am Entered → 5.60 | Field: By.id: WHProfitText2S Info 2:29:30 am Execution time since last step: 0.39 sec Info 2:29:30 am Entered → 7.25 | Field: By.id: WHOverheadText2S Info 2:29:30 am Execution time since last step: 0.21 sec Info 2:29:30 am Entered → 3.55 | Field: By.id: WHIncoTermS Info 2:29:31 am Execution time since last step: 0.38 sec Info 2:29:31 am Entered → 12.80 | Field: By.id: WHICCText2S Info 2:29:31 am Execution time since last step: 0.35 sec Info 2:29:31 am Entered → 25.90 | Field: By.id: WHFrightText2S Info 2:29:32 am Execution time since last step: 0.60 sec Info 2:29:32 am Entered → 6.75 | Field: By.id: WHOtherFactor1C Info 2:29:32 am Execution time since last step: 0.67 sec Info 2:29:32 am Entered → 8.55 | Field: By.id: WHOtherFactor2C Info 2:29:33 am Execution time since last step: 0.65 sec Info 2:29:33 am Entered → 9.20 | Field: By.id: WHOtherFactor3C Info 2:29:33 am Execution time since last step: 0.31 sec Info 2:29:33 am Entered → Auto-Remarks-Entry | Field: By.id: Remarks_W Info 2:29:34 am Execution time since last step: 0.48 sec Info 2:29:34 am Entered → 150.25 | Field: By.id: WHToolCost_SS Info 2:29:34 am Execution time since last step: 0.33 sec Info 2:29:34 am Entered → 300 | Field: By.id: WHQuantity_SS Info 2:29:35 am Execution time since last step: 0.66 sec Info 2:29:35 am Entered → 12.50 | Field: By.id: WHToolAmortizationPC_SS Pass 2:29:35 am Price Calculation Saved Successfully → Harness Wires Costing saved successfully. Info 2:29:39 am Execution time since last step: 4.54 sec Info 2:29:39 am switching to BOP tab Pass 2:29:41 am switch to BOP tab executed Pass 2:29:41 am ✔ Header located successfully. Warning 2:29:41 am Action click failed, invoking JS function directly Pass 2:29:41 am '+ BOP' action executed. Pass 2:29:47 am ✔ BOP Table displayed. Pass 2:29:57 am Selected Part No: M5 pressure rivet nut-28102024 Warning 2:29:58 am Execution time since last step: 18.95 sec (Took longer than expected!) Info 2:29:58 am ✅ Found header 'Qty/Pc' at column index: 7 Pass 2:29:59 am 🟢 Entered value '2' in column 'Qty/Pc' successfully. Pass 2:29:59 am Qty/Pc entered → 2 Info 2:30:01 am Execution time since last step: 2.43 sec Info 2:30:01 am ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 2:30:01 am 📋 Retrieved value from column 'Part Cost/Unit' = '123.000'. Pass 2:30:01 am ✔ BOP calculation completed (Part Cost/Unit non-zero). Info 2:30:01 am Execution time since last step: 0.12 sec Info 2:30:01 am ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 2:30:01 am 📋 Retrieved value from column 'Part Cost/Unit' = '123.000'. Pass 2:30:01 am Auto fetched Part Cost/Unit → 123.000 Info 2:30:01 am Execution time since last step: 0.22 sec Info 2:30:01 am ✅ Found header 'Total Cost' at column index: 16 Pass 2:30:01 am 📋 Retrieved value from column 'Total Cost' = '246.00000'. Pass 2:30:01 am Fetched Total Cost (UI) → 246.00000 Pass 2:30:01 am Fetched Total Cost (Extra Cell) → 246.000 Info 2:30:01 am Execution time since last step: 0.13 sec Info 2:30:01 am ✅ Found header 'Bop Type' at column index: 2 Pass 2:30:01 am 📋 Retrieved value from column 'Bop Type' = 'Bolt'. Info 2:30:01 am Execution time since last step: 0.09 sec Info 2:30:01 am ✅ Found header 'Part Description' at column index: 3 Pass 2:30:01 am 📋 Retrieved value from column 'Part Description' = '28102024'. Info 2:30:01 am Execution time since last step: 0.09 sec Info 2:30:01 am ✅ Found header 'Customer' at column index: 4 Pass 2:30:02 am 📋 Retrieved value from column 'Customer' = 'Supplier Name-01'. Info 2:30:02 am Execution time since last step: 0.10 sec Info 2:30:02 am ✅ Found header 'Supply Currency' at column index: 5 Pass 2:30:02 am 📋 Retrieved value from column 'Supply Currency' = ''. Info 2:30:02 am Execution time since last step: 0.13 sec Info 2:30:02 am ✅ Found header 'UOM' at column index: 6 Pass 2:30:02 am 📋 Retrieved value from column 'UOM' = 'Nos.'. Info 2:30:02 am Execution time since last step: 0.11 sec Info 2:30:02 am ✅ Found header 'Qty/Pc' at column index: 7 Pass 2:30:02 am 📋 Retrieved value from column 'Qty/Pc' = '2'. Info 2:30:02 am Execution time since last step: 0.11 sec Info 2:30:02 am ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 2:30:02 am 📋 Retrieved value from column 'Part Cost/Unit' = '123.000'. Info 2:30:02 am Execution time since last step: 0.12 sec Info 2:30:02 am ✅ Found header 'Currency Conversion' at column index: 9 Pass 2:30:02 am 📋 Retrieved value from column 'Currency Conversion' = '1.000'. Info 2:30:02 am Execution time since last step: 0.14 sec Info 2:30:02 am ✅ Found header 'Duties%' at column index: 10 Pass 2:30:02 am 📋 Retrieved value from column 'Duties%' = '0.000'. Info 2:30:02 am Execution time since last step: 0.15 sec Info 2:30:02 am ✅ Found header 'Freight & Insurance %' at column index: 11 Pass 2:30:02 am 📋 Retrieved value from column 'Freight & Insurance %' = ''. Info 2:30:02 am Execution time since last step: 0.16 sec Info 2:30:02 am ✅ Found header 'Other Cost' at column index: 12 Pass 2:30:03 am 📋 Retrieved value from column 'Other Cost' = '0.000'. Info 2:30:03 am Execution time since last step: 0.17 sec Info 2:30:03 am ✅ Found header 'Sub Total' at column index: 14 Pass 2:30:03 am 📋 Retrieved value from column 'Sub Total' = '246.000'. Info 2:30:03 am Execution time since last step: 0.18 sec Info 2:30:03 am ✅ Found header 'BOP Handling%' at column index: 15 Pass 2:30:03 am 📋 Retrieved value from column 'BOP Handling%' = '0.000'. Info 2:30:03 am Execution time since last step: 0.18 sec Info 2:30:03 am ✅ Found header 'Total Cost' at column index: 16 Pass 2:30:03 am 📋 Retrieved value from column 'Total Cost' = '246.00000'. Info 2:30:03 am Execution time since last step: 0.03 sec Info 2:30:03 am Captured 14 header-value pairs from BOP table. Info 2:30:03 am Execution time since last step: 0.00 sec Info 2:30:03 am Captured BOP Header Values: Bop Type = Bolt, Part Description = 28102024, Customer = Supplier Name-01, Supply Currency = , UOM = Nos., Qty/Pc = 2, Part Cost/Unit = 123.000, Currency Conversion = 1.000, Duties% = 0.000, Freight & Insurance % = , Other Cost = 0.000, Sub Total = 246.000, BOP Handling% = 0.000, Total Cost = 246.00000 Pass 2:30:04 am ✔ Save button is enabled. Pass 2:30:04 am ✔ Save button clicked. Pass 2:30:04 am Toast received → BOP Saved successfully. Pass 2:30:06 am ✔ In House BOP section found. Info 2:30:07 am Execution time since last step: 4.23 sec Info 2:30:07 am trying JavaScript click for: Pass 2:30:08 am ✔ Clicked +Add Info 2:30:09 am Execution time since last step: 1.46 sec Info 2:30:09 am Header Map: {Part No.=0, Bop Type=1, Part Description=2, UOM=3, Qty/Pc=4, RM Grade=5, RM Rate/kg=6, Gross Wt=7, Finish Wt=8, RM Cost=9, Process Cost=10, Others=11, Part Cost/Unit=12, Sub Total=13, BOP Handling%=14, Total Cost=15} Pass 2:30:09 am ✔ Selected In-House Part No → Partno-002-Part Desc-2812 Info 2:30:09 am Execution time since last step: 0.36 sec Info 2:30:09 am ✔ Qty auto reset → 1 Pass 2:30:12 am ✔ Final Qty/Pc = 21 Pass 2:30:12 am Bop Type = Bolt Pass 2:30:12 am Part Description = Part Desc-2812 Pass 2:30:12 am UOM = cm-2 Pass 2:30:12 am RM Grade = ST-1 Pass 2:30:12 am RM Rate/kg = 355 Pass 2:30:12 am Gross Wt = 0 Pass 2:30:12 am Finish Wt = 10 Pass 2:30:12 am RM Cost = 540 Pass 2:30:12 am Process Cost = 20 Pass 2:30:12 am Others = 10 Pass 2:30:12 am Part Cost/Unit = 570 Pass 2:30:12 am Sub Total = 11970.000 Pass 2:30:12 am BOP Handling% = Pass 2:30:12 am Total Cost = 11970.000 Pass 2:30:12 am ✔ Total Cost verified → 11970.0 Pass 2:30:12 am ✔ Save button clicked for In-House BOP. Pass 2:30:13 am Toast received → BOP Saved successfully. Warning 2:30:14 am Execution time since last step: 5.01 sec (Took longer than expected!) Info 2:30:14 am ===== Filling Tooling Cost Form for Part: 85-00-77 ===== Info 2:30:16 am Execution time since last step: 1.90 sec Info 2:30:16 am Navigated to Tooling Cost tab. Pass 2:30:18 am ✔ Tooling Cost header visible. Pass 2:30:18 am ✔ Add Tool button visible. Pass 2:30:18 am Clicked Add New Tooling Row button. Pass 2:30:20 am ✔ Selected dropdown [Tool Number] = Manual Entry Pass 2:30:22 am ✔ Entered [12345] in Enter Tool No. Pass 2:30:25 am ✔ Entered [Automation Tool Description] in Tool Description Pass 2:30:27 am ✔ Selected dropdown [Supplier Name & Code] = 0801-Celesta Pass 2:30:29 am ✔ Selected dropdown [Tool Ownership] = Customer Paid Pass 2:30:31 am ✔ Selected dropdown [Tool Type] = Carbide tool Pass 2:30:34 am ✔ Entered [25.50] in Part Envelope Length Pass 2:30:36 am ✔ Entered [12.10] in Part Envelope Width Pass 2:30:38 am ✔ Entered [5.30] in Part Envelope Height Pass 2:30:41 am ✔ Entered [500000] in Settled Tool Cost Pass 2:30:43 am ✔ Entered [100000] in Tool Advance Pass 2:30:46 am ✔ Entered [20000] in First Year Volume Pass 2:30:48 am ✔ Entered [18000] in Second Year Volume Pass 2:30:50 am ✔ Entered [15000] in Third Year Volume Pass 2:30:53 am ✔ Entered [12000] in Fourth Year Volume Pass 2:30:55 am ✔ Entered [10000] in Fifth Year Volume Pass 2:30:58 am ✔ Entered [tool-101] in Tool Life Pass 2:30:58 am 🎉 All Tooling Cost fields entered successfully! Warning 2:30:58 am Execution time since last step: 41.61 sec (Took longer than expected!) Info 2:30:58 am Attempting to click Save button in Tooling Cost tab... Pass 2:30:58 am Clicked Save button successfully. Pass 2:30:58 am Toast Message Displayed: Tooling Cost saved successfully. Warning 2:31:04 am Execution time since last step: 6.55 sec (Took longer than expected!) Info 2:31:04 am ===== START: Copy Costing For Customer ===== Info 2:31:04 am Execution time since last step: 0.00 sec Info 2:31:04 am Step 1️⃣ Navigating to 'Part Price Calculations' tab... Pass 2:31:05 am Navigated to 'BOP' tab successfully. Warning 2:31:11 am Execution time since last step: 6.80 sec (Took longer than expected!) Info 2:31:11 am Step 2️⃣ Clicking on the Three-Bar button and selecting 'Copy Costing'... Pass 2:31:11 am ✅ Selected 'Copy Costing' option successfully. Info 2:31:13 am Execution time since last step: 2.37 sec Info 2:31:13 am Step 3️⃣ Selecting costing type from dropdown... Info 2:31:14 am Execution time since last step: 0.37 sec Info 2:31:14 am ✅ Selected costing type: Should Cost–Sales Info 2:31:16 am Execution time since last step: 2.02 sec Info 2:31:16 am Step 4️⃣ Selecting customer: Rishicustomer - Tbilisi Info 2:31:19 am Execution time since last step: 3.01 sec Info 2:31:19 am Button text read by Selenium → [0004 Rishicustomer - Tbilisi] Pass 2:31:19 am ✅ Clicked Customer (normal click): 0004 Rishicustomer - Tbilisi Info 2:31:21 am Execution time since last step: 2.15 sec Info 2:31:21 am Step 5️⃣ Selecting Product Model... Info 2:31:24 am Execution time since last step: 2.67 sec Info 2:31:24 am ✅ Selected Product Model: Info 2:31:26 am Execution time since last step: 2.00 sec Info 2:31:26 am Step 6️⃣ Selecting Part Number: 58-52-24 Warning 2:31:39 am Execution time since last step: 13.70 sec (Took longer than expected!) Info 2:31:39 am ✅ Selected Part Number: 58-52-24 Info 2:31:41 am Execution time since last step: 2.01 sec Info 2:31:41 am Step 7️⃣ Selecting OHP... Info 2:31:44 am Execution time since last step: 2.44 sec Info 2:31:44 am Entered OHP search value: [Speed testing-Rej-1.000 % of RMC+PC ,Rej-3.000 % of BOP ,ICC-32.000 % of RMC ,ICC-23.000 % of PC ,ICC-21.000 % of BOP ,OH-2.000 % of RMC ,OH-321.000 % of PC ,OH-12.000 % of BOP ,P-21.000 % of RMC ,P-21.000 % of PC ,P-3.000 % of BOP ,PKG-2.000 % of RMC+PC ,Frd-3.000 % of RMC ,Frd-4.000 % of PC ,Frd-213.000 % of BOP ,Inc-3.000 % of RMC ,Inc-1.000 % of PC ,Inc-3.000 % of BOP ,O/c-1.000 % of RMC+PC ,] Pass 2:31:44 am ✅ Selected OHP option: Info 2:31:46 am Execution time since last step: 2.19 sec Info 2:31:46 am Step 8️⃣ Clicking Copy button... Pass 2:31:46 am ✅ Clicked Copy button successfully (normal click). Info 2:31:47 am Execution time since last step: 1.59 sec Info 2:31:47 am Step 9️⃣ Validating success toast message... Fail 2:31:56 am Mismatch: ❌ Toast message mismatch. Expected: Costing data copied successfully, Found: Object reference not set to an instance of an object. Warning 2:31:59 am Execution time since last step: 11.33 sec (Took longer than expected!) Info 2:31:59 am Step 🔟 Closing Copy Costing popup. Pass 2:31:59 am ✅ Copy Costing for Customer completed successfully. Info 2:31:59 am Execution time since last step: 0.64 sec Info 2:31:59 am ===== END: Copy Costing For Customer ===== Pass 2:32:03 am Clicked on option: Master Data Info 2:32:03 am Execution time since last step: 3.75 sec Info 2:32:03 am Master Data Is Displayed On Dashboard.... Pass 2:32:07 am Clicked Master Option: Part Master Warning 2:32:10 am Execution time since last step: 6.86 sec (Took longer than expected!) Info 2:32:10 am Validating For CopyCasting Value Info 2:32:10 am Execution time since last step: 0.00 sec Info 2:32:10 am ===== START: Verify Part Number & Description view table partMaster ===== Info 2:32:14 am Execution time since last step: 4.25 sec Info 2:32:14 am Opening Part Master filter and selecting: Part No. Warning 2:33:06 am Execution time since last step: 52.15 sec (Took longer than expected!) Info 2:33:06 am Filter value selected: Part No. Warning 2:33:15 am Execution time since last step: 8.95 sec (Took longer than expected!) Info 2:33:15 am ============================================== Info 2:33:15 am Execution time since last step: 0.00 sec Info 2:33:15 am [View Table Part Master For Sales Name By Sales Header Coloumn] Info 2:33:15 am Execution time since last step: 0.00 sec Info 2:33:15 am ============================================== Info 2:33:16 am Execution time since last step: 0.47 sec Info 2:33:16 am ✅ Total Headers Found: 31 Info 2:33:16 am Execution time since last step: 0.00 sec Info 2:33:16 am Headers → [Action, Company Name, Part No., Part Description, Part UOM, Costing Type, Product Category, Product Model Name and No., Special Product Category, Customer, Customer Part No., Supplier Detail 1, %SOB, Unit Price, Supplier Detail 2, Supplier Detail 3, Supplier Detail 4, Supplier Detail 5, Supplier Detail 6, Supplier Detail 7, Supplier Detail 8, Supplier Detail 9, Supplier Detail 10, Customer Name 1, Customer 1 Unit Price, Customer Name 2, Customer 2 Unit Price, Customer Name 3, Customer 3 Unit Price, Customer Name 4, Customer 4 Unit Price] Info 2:33:16 am Execution time since last step: 0.00 sec Info 2:33:16 am 🧩 Validation Targets → [Company Name, Part No., Part Description, Part UOM, Product Category, Product Model Name and No., Special Product Category, Customer] Warning 2:33:16 am [Company Name] mismatch ignored → Expected: COSTMASTER-0304-MOHALI-CM1 | Actual: COSTMASTER-0304-CM1 Pass 2:33:16 am [Part No.] Match → Expected: 58-52-24 | Actual: 58-52-24 Pass 2:33:16 am [Part Description] Match → Expected: Rosario912 | Actual: Rosario912 Pass 2:33:16 am [Part UOM] Match → Expected: Hourly | Actual: Hourly Pass 2:33:16 am [Product Category] Match → Expected: rishi | Actual: rishi Pass 2:33:16 am [Product Model Name and No.] Match → Expected: JKLakshmi-001 | Actual: JKLakshmi-001 Pass 2:33:16 am [Special Product Category] Match → Expected: ACCESSORIES | Actual: ACCESSORIES Warning 2:33:16 am [Customer] mismatch ignored → Expected: Rishicustomer-Tbilisi-0004 | Actual: Rishicustomer-0004 Pass 2:33:16 am Row matched by Part No. (Sales not verified, continuing click). Pass 2:33:21 am 🟢 Clicked Sales cell → Rishicustomer-0004 Warning 2:33:21 am Execution time since last step: 5.22 sec (Took longer than expected!) Info 2:33:21 am ============================================== Info 2:33:21 am Execution time since last step: 0.00 sec Info 2:33:21 am VALIDATION COMPLETED: [View Table Part Master For Sales Name By Customer Header Coloumn] Info 2:33:21 am Execution time since last step: 0.00 sec Info 2:33:21 am ============================================== Pass 2:33:21 am ✔ Part found successfully: 58-52-24 | Description: Rosario912 Info 2:33:21 am Execution time since last step: 0.00 sec Info 2:33:21 am Stored Part Data: {Part Description=Rosario912, Part Number=58-52-24, Filter Used=Part No.} Info 2:33:21 am Execution time since last step: 0.00 sec Info 2:33:21 am ===== END: Verify Part Number & Description (Sales Side) Part Master View Table ===== Info 2:33:21 am Execution time since last step: 0.00 sec Info 2:33:21 am ===== VALIDATING COPIED PART ATTRIBUTES ===== Info 2:33:21 am Execution time since last step: 0.00 sec Info 2:33:21 am ===== ENSURE PART ATTRIBUTES TAB (BOOTSTRAP FORCE) ===== Warning 2:33:21 am ⚠ Header not visible. Forcing Bootstrap tab switch... Pass 2:33:22 am ✔ Part Attributes tab FORCEFULLY activated via Bootstrap JS Pass 2:33:22 am [CommodityGroup] Match → Expected: Plastics | Actual: Plastics Fail 2:33:22 am [AnnualRequirement] Mismatch → Expected: 200 | Actual: 200.000 Fail 2:33:22 am [AverageRequirement] Mismatch → Expected: 20 | Actual: 20.000 Fail 2:33:22 am [LotSize] Mismatch → Expected: 30.33 | Actual: 30.330 Info 2:33:22 am Execution time since last step: 0.95 sec Info 2:33:22 am ===== PART ATTRIBUTES VALIDATION COMPLETE ===== Info 2:33:22 am Execution time since last step: 0.00 sec Info 2:33:22 am ============================================== Info 2:33:22 am Execution time since last step: 0.00 sec Info 2:33:22 am START VALIDATION → Wiring Harness Price Calculation Info 2:33:22 am Execution time since last step: 0.00 sec Info 2:33:22 am ============================================== Pass 2:33:24 am Navigated to 'Part Price Calculations' tab Pass 2:33:26 am RM Input Category re-selected → Wiring Harness Assembly Cost Estimator Fail 2:33:28 am Mismatch: ❌ Wire Material mismatch | Expected = Aluminium | Actual = Select Fail 2:33:28 am Mismatch: [RejectionValue] mismatch → Expected = 10.55 | Actual = Fail 2:33:28 am Mismatch: [PackagingValue] mismatch → Expected = 20.75 | Actual = Fail 2:33:28 am Mismatch: [InsuranceValue] mismatch → Expected = 15.40 | Actual = Fail 2:33:28 am Mismatch: [ProfitValue] mismatch → Expected = 5.60 | Actual = Fail 2:33:28 am Mismatch: [OverheadValue] mismatch → Expected = 7.25 | Actual = Fail 2:33:28 am Mismatch: [IncoTermValue] mismatch → Expected = 3.55 | Actual = Fail 2:33:28 am Mismatch: [ICCValue] mismatch → Expected = 12.80 | Actual = Fail 2:33:29 am Mismatch: [FreightValue] mismatch → Expected = 25.90 | Actual = Fail 2:33:29 am Mismatch: [OtherFactor1] mismatch → Expected = 6.75 | Actual = Fail 2:33:29 am Mismatch: [OtherFactor2] mismatch → Expected = 8.55 | Actual = Fail 2:33:29 am Mismatch: [OtherFactor3] mismatch → Expected = 9.20 | Actual = Fail 2:33:29 am Mismatch: [Remarks] mismatch → Expected = Auto-Remarks-Entry | Actual = Fail 2:33:29 am Mismatch: [ToolCost] mismatch → Expected = 150.25 | Actual = Fail 2:33:29 am Mismatch: [AmortizationQty] mismatch → Expected = 300 | Actual = Fail 2:33:29 am Mismatch: [AmortizationPC] mismatch → Expected = 12.50 | Actual = Pass 2:33:29 am ✔ ALL WIRING HARNESS PRICE CALCULATION VALUES VALIDATED SUCCESSFULLY Warning 2:33:29 am Execution time since last step: 6.78 sec (Took longer than expected!) Info 2:33:29 am ============================================== Info 2:33:29 am Execution time since last step: 0.00 sec Info 2:33:29 am END VALIDATION → Wiring Harness Price Calculation Info 2:33:29 am Execution time since last step: 0.00 sec Info 2:33:29 am ============================================== Info 2:33:33 am Execution time since last step: 4.20 sec Info 2:33:33 am -------------------------------------------------- Info 2:33:33 am Execution time since last step: 0.00 sec Info 2:33:33 am STARTING BOP VALIDATION (UI ↔ MAP) Info 2:33:33 am Execution time since last step: 0.00 sec Info 2:33:33 am -------------------------------------------------- Info 2:33:33 am Execution time since last step: 0.00 sec Info 2:33:33 am Expected BOP values received → {Header_Customer=Supplier Name-01, Header_Duties%=0.000, PartNo=M5 pressure rivet nut-28102024, Header_Other Cost=0.000, Header_BOP Handling%=0.000, Header_Total Cost=246.00000, PartCostPerUnit=123.000, Header_Part Description=28102024, Header_Supply Currency=, Header_Qty/Pc=2, Header_Currency Conversion=1.000, ToastMessage=BOP Saved successfully., Header_UOM=Nos., Header_Bop Type=Bolt, Header_Freight & Insurance %=, TotalCost_ExtraCell=246.000, QtyPerPc=2, Header_Sub Total=246.000, TotalCost_UI=246.00000, Header_Part Cost/Unit=123.000} Info 2:33:35 am Execution time since last step: 2.00 sec Info 2:33:35 am switching to BOP tab Pass 2:33:36 am switch to BOP tab executed Pass 2:33:36 am ✔ Standard BOP header visible. Pass 2:33:36 am ✔ Standard BOP table & first row ready. Pass 2:33:36 am ✔ BOP page loaded successfully Pass 2:33:36 am Part No matched → M5 pressure rivet nut-28102024 Info 2:33:36 am Execution time since last step: 1.33 sec Info 2:33:36 am ✅ Found header 'Qty/Pc' at column index: 7 Pass 2:33:36 am 📋 Retrieved value from column 'Qty/Pc' = '2.000'. Pass 2:33:36 am Qty/Pc matched → 2.000 Info 2:33:36 am Execution time since last step: 0.13 sec Info 2:33:36 am ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 2:33:37 am 📋 Retrieved value from column 'Part Cost/Unit' = '123.00000'. Pass 2:33:37 am Part Cost/Unit matched → 123.000 Info 2:33:37 am Execution time since last step: 0.18 sec Info 2:33:37 am ✅ Found header 'Total Cost' at column index: 16 Pass 2:33:37 am 📋 Retrieved value from column 'Total Cost' = '246.000'. Pass 2:33:37 am Total Cost (UI) matched → 246.000 Pass 2:33:37 am Total Cost (Extra Cell) matched → 246.000 Info 2:33:37 am Execution time since last step: 0.07 sec Info 2:33:37 am ------ VALIDATING ALL HEADER VALUES ------ Info 2:33:37 am Execution time since last step: 0.05 sec Info 2:33:37 am ✅ Found header 'Customer' at column index: 4 Pass 2:33:37 am 📋 Retrieved value from column 'Customer' = 'Supplier Name-01'. Pass 2:33:37 am Customer matched → Supplier Name-01 Info 2:33:37 am Execution time since last step: 0.13 sec Info 2:33:37 am ✅ Found header 'Duties%' at column index: 10 Pass 2:33:37 am 📋 Retrieved value from column 'Duties%' = '0.000'. Pass 2:33:37 am Duties% matched → 0.000 Info 2:33:37 am Execution time since last step: 0.15 sec Info 2:33:37 am ✅ Found header 'Other Cost' at column index: 12 Pass 2:33:37 am 📋 Retrieved value from column 'Other Cost' = '0.000'. Pass 2:33:37 am Other Cost matched → 0.000 Info 2:33:37 am Execution time since last step: 0.17 sec Info 2:33:37 am ✅ Found header 'BOP Handling%' at column index: 15 Pass 2:33:37 am 📋 Retrieved value from column 'BOP Handling%' = '0.000'. Pass 2:33:37 am BOP Handling% matched → 0.000 Info 2:33:37 am Execution time since last step: 0.11 sec Info 2:33:37 am ✅ Found header 'Part Description' at column index: 3 Pass 2:33:37 am 📋 Retrieved value from column 'Part Description' = '28102024'. Pass 2:33:37 am Part Description matched → 28102024.000 Info 2:33:37 am Execution time since last step: 0.05 sec Info 2:33:37 am Skipping header validation for blank expected value → Supply Currency Info 2:33:37 am Execution time since last step: 0.09 sec Info 2:33:37 am ✅ Found header 'Currency Conversion' at column index: 9 Pass 2:33:38 am 📋 Retrieved value from column 'Currency Conversion' = '1.000'. Pass 2:33:38 am Currency Conversion matched → 1.000 Info 2:33:38 am Execution time since last step: 0.10 sec Info 2:33:38 am ✅ Found header 'UOM' at column index: 6 Pass 2:33:38 am 📋 Retrieved value from column 'UOM' = 'Nos.'. Pass 2:33:38 am UOM matched → Nos. Info 2:33:38 am Execution time since last step: 0.07 sec Info 2:33:38 am ✅ Found header 'Bop Type' at column index: 2 Pass 2:33:38 am 📋 Retrieved value from column 'Bop Type' = 'Bolt'. Pass 2:33:38 am Bop Type matched → Bolt Info 2:33:38 am Execution time since last step: 0.04 sec Info 2:33:38 am Skipping header validation for blank expected value → Freight & Insurance % Info 2:33:38 am Execution time since last step: 0.12 sec Info 2:33:38 am ✅ Found header 'Sub Total' at column index: 14 Pass 2:33:38 am 📋 Retrieved value from column 'Sub Total' = '246.000'. Pass 2:33:38 am Sub Total matched → 246.000 Info 2:33:38 am Execution time since last step: 0.04 sec Info 2:33:38 am -------------------------------------------------- Info 2:33:38 am Execution time since last step: 0.00 sec Info 2:33:38 am BOP VALIDATION COMPLETED Info 2:33:38 am Execution time since last step: 0.00 sec Info 2:33:38 am -------------------------------------------------- Info 2:33:38 am Execution time since last step: 0.00 sec Info 2:33:38 am -------------------------------------------------- Info 2:33:38 am Execution time since last step: 0.00 sec Info 2:33:38 am STARTING BOP IN-HOUSE VALIDATION (UI ↔ MAP) Info 2:33:38 am Execution time since last step: 0.00 sec Info 2:33:38 am -------------------------------------------------- Pass 2:33:38 am ✔ In-House BOP header visible. Pass 2:33:38 am ✔ In-House BOP table & first row ready. Info 2:33:38 am Execution time since last step: 0.36 sec Info 2:33:38 am Navigated to 'BOP' tab successfully. Pass 2:33:40 am ✔ In House BOP section visible for validation. Info 2:33:40 am Execution time since last step: 2.21 sec Info 2:33:40 am ℹ In-House Header Map: {Part No.=0, Bop Type=1, Part Description=2, UOM=3, Qty/Pc=4, RM Grade=5, RM Rate/kg=6, Gross Wt=7, Finish Wt=8, RM Cost=9, Process Cost=10, Others=11, Part Cost/Unit=12, Sub Total=13, BOP Handling%=14, Total Cost=15} Pass 2:33:40 am Part No (In-House) matched → Partno-002-Part Desc-2812 Pass 2:33:40 am Qty/Pc (In-House) matched → 21.000 Pass 2:33:41 am Part Cost/Unit (In-House) matched → 570.000 Pass 2:33:41 am Total Cost (In-House) matched → 11970.000 Info 2:33:41 am Execution time since last step: 0.12 sec Info 2:33:41 am ------ VALIDATING ALL IN-HOUSE HEADER VALUES ------ Pass 2:33:41 am Bop Type (In-House) matched → Bolt Pass 2:33:41 am Part Description (In-House) matched → Part Desc-2812 Pass 2:33:41 am UOM (In-House) matched → cm-2 Pass 2:33:41 am RM Grade (In-House) matched → ST-1 Pass 2:33:41 am RM Rate/kg (In-House) matched → 355.000 Pass 2:33:41 am Gross Wt (In-House) matched → 0.000 Pass 2:33:41 am Finish Wt (In-House) matched → 10.000 Pass 2:33:41 am RM Cost (In-House) matched → 540.000 Pass 2:33:41 am Process Cost (In-House) matched → 20.000 Pass 2:33:41 am Others (In-House) matched → 10.000 Pass 2:33:41 am Sub Total (In-House) matched → 11970.000 Info 2:33:41 am Execution time since last step: 0.18 sec Info 2:33:41 am Skipping blank expected value → BOP Handling% Info 2:33:41 am Execution time since last step: 0.00 sec Info 2:33:41 am -------------------------------------------------- Info 2:33:41 am Execution time since last step: 0.00 sec Info 2:33:41 am BOP IN-HOUSE VALIDATION COMPLETED Info 2:33:41 am Execution time since last step: 0.00 sec Info 2:33:41 am -------------------------------------------------- Info 2:33:41 am Execution time since last step: 0.00 sec Info 2:33:41 am Tooling COST MAP FROM EnterToolingCost(): 85-00-77 Info 2:33:41 am Execution time since last step: 0.00 sec Info 2:33:41 am ============================================== Info 2:33:41 am Execution time since last step: 0.00 sec Info 2:33:41 am VALIDATION STARTED: [Tooling Cost Section] Info 2:33:41 am Execution time since last step: 0.00 sec Info 2:33:41 am ============================================== Info 2:33:41 am Execution time since last step: 0.32 sec Info 2:33:41 am Navigated to 'Tooling Cost' tab for verification. Pass 2:33:41 am ✔ Tooling Cost header visible. Fail 2:34:06 am ❌ Tooling Cost table loaded but NO rows present. Fail 2:34:06 am Mismatch: ❌ Tooling Cost page NOT ready. Validation aborted. Pass 2:34:06 am Test Passed Pass 2:34:06 am Screenshot on Success
-
Plastic Injection Module Access Validation Procurement Side
2:34:06 am / 00:08:24:005 Fail
Plastic Injection Module Access Validation Procurement Side
01.03.2026 2:34:06 am 01.03.2026 2:42:30 am 00:08:24:005 · #test-id=40Status Timestamp Details Pass 2:34:12 am Clicked on option: Master Data Warning 2:34:12 am Execution time since last step: 5.60 sec (Took longer than expected!) Info 2:34:12 am Master Data Is Displayed On Dashboard.... Pass 2:34:15 am Clicked Master Option: Part Master Info 2:34:15 am Execution time since last step: 3.19 sec Info 2:34:15 am ===== STEP 1: Enter Part Details ===== Pass 2:34:15 am Entered Part Number → 69-38-13 Pass 2:34:18 am Entered Part Description → Valentin765 Info 2:34:20 am Execution time since last step: 4.53 sec Info 2:34:20 am ===== STEP 2: Selecting Part UOM Value ===== Info 2:34:20 am Execution time since last step: 0.22 sec Info 2:34:20 am Clicked on UOM dropdown. Info 2:34:22 am Execution time since last step: 2.35 sec Info 2:34:22 am Entered search keyword in UOM search box → Hourly Pass 2:34:25 am Selected UOM → Hourly Info 2:34:27 am Execution time since last step: 4.27 sec Info 2:34:27 am ===== STEP 3: Selecting Company Name ===== Pass 2:34:29 am Selected Company Name → COSTMASTER-0304-MOHALI-CM1 Info 2:34:29 am Execution time since last step: 2.41 sec Info 2:34:29 am ===== STEP 4: Selecting Radio Button By Name ===== Pass 2:34:29 am Selected Radio Button → Procurement Info 2:34:31 am Execution time since last step: 2.23 sec Info 2:34:31 am ===== STEP 5: Selecting Supplier Name ===== Pass 2:34:32 am Selected Supplier → 0801-Celesta Info 2:34:34 am Execution time since last step: 2.86 sec Info 2:34:34 am ===== STEP 6: Selecting Customer Name ===== Pass 2:34:48 am Selected Customer → Rishicustomer-Tbilisi-0004 Warning 2:34:52 am Execution time since last step: 17.81 sec (Took longer than expected!) Info 2:34:52 am ===== STEP 6: Selecting Product Category ===== Info 2:34:53 am Execution time since last step: 1.17 sec Info 2:34:53 am trying JavaScript click for: Pass 2:34:58 am Selected Product Category → rishi Warning 2:34:58 am Execution time since last step: 5.07 sec (Took longer than expected!) Info 2:34:58 am ===== STEP 7: Selecting Product Model ===== Info 2:34:58 am Execution time since last step: 0.28 sec Info 2:34:58 am trying JavaScript click for: Pass 2:35:03 am Selected Product Model → JKLakshmi-001 Warning 2:35:05 am Execution time since last step: 6.93 sec (Took longer than expected!) Info 2:35:05 am ===== STEP 8: Selecting Special Product Category ===== Info 2:35:07 am Execution time since last step: 1.18 sec Info 2:35:07 am trying JavaScript click for: Pass 2:35:09 am Selected Special Product Category → ACCESSORIES Info 2:35:11 am Execution time since last step: 4.93 sec Info 2:35:11 am ===== STEP 9: Clicking Save Button ===== Info 2:35:11 am Execution time since last step: 0.06 sec Info 2:35:11 am ===== STEP: Clicking Button in Part Master → Save ===== Pass 2:35:12 am ✅ Successfully clicked button → Save Pass 2:35:12 am Clicked on 'Save' button successfully. Info 2:35:12 am Execution time since last step: 0.14 sec Info 2:35:12 am ===== STEP 10: Verifying Toast Message ===== Info 2:35:13 am Execution time since last step: 1.46 sec Info 2:35:13 am Toast message appeared: Part Master details saved successfully. Info 2:35:13 am Execution time since last step: 0.00 sec Info 2:35:13 am ✅ Toast message validated successfully. Expected: Part Master details saved successfully. Pass 2:35:13 am Toast message verification completed successfully. Info 2:35:13 am Execution time since last step: 0.00 sec Info 2:35:13 am ===== START: Verify Part Number & Description View Table PartMaster ===== Info 2:35:17 am Execution time since last step: 4.25 sec Info 2:35:17 am Opening Part Master filter and selecting: Part No. Warning 2:36:10 am Execution time since last step: 52.41 sec (Took longer than expected!) Info 2:36:10 am Filter value selected: Part No. Warning 2:36:19 am Execution time since last step: 8.95 sec (Took longer than expected!) Info 2:36:19 am ============================================== Info 2:36:19 am Execution time since last step: 0.00 sec Info 2:36:19 am [View Table Part Master For Supplier Name By Supplier Header Coloumn] Info 2:36:19 am Execution time since last step: 0.00 sec Info 2:36:19 am ============================================== Info 2:36:19 am Execution time since last step: 0.49 sec Info 2:36:19 am ✅ Total Headers Found: 31 Info 2:36:19 am Execution time since last step: 0.00 sec Info 2:36:19 am Headers → [Action, Company Name, Part No., Part Description, Part UOM, Costing Type, Product Category, Product Model Name and No., Special Product Category, Customer, Customer Part No., Supplier Detail 1, %SOB, Unit Price, Supplier Detail 2, Supplier Detail 3, Supplier Detail 4, Supplier Detail 5, Supplier Detail 6, Supplier Detail 7, Supplier Detail 8, Supplier Detail 9, Supplier Detail 10, Customer Name 1, Customer 1 Unit Price, Customer Name 2, Customer 2 Unit Price, Customer Name 3, Customer 3 Unit Price, Customer Name 4, Customer 4 Unit Price] Info 2:36:19 am Execution time since last step: 0.00 sec Info 2:36:19 am 🧩 Validation Targets → [Company Name, Part No., Part Description, Part UOM, Product Category, Product Model Name and No., Special Product Category, Customer, Supplier Detail 1] Warning 2:36:19 am [Company Name] mismatch ignored → Expected: COSTMASTER-0304-MOHALI-CM1 | Actual: COSTMASTER-0304-CM1 Pass 2:36:19 am [Part No.] Match → Expected: 69-38-13 | Actual: 69-38-13 Pass 2:36:19 am [Part Description] Match → Expected: Valentin765 | Actual: Valentin765 Pass 2:36:19 am [Part UOM] Match → Expected: Hourly | Actual: Hourly Pass 2:36:19 am [Product Category] Match → Expected: rishi | Actual: rishi Pass 2:36:19 am [Product Model Name and No.] Match → Expected: JKLakshmi-001 | Actual: JKLakshmi-001 Pass 2:36:19 am [Special Product Category] Match → Expected: ACCESSORIES | Actual: ACCESSORIES Warning 2:36:19 am [Customer] mismatch ignored → Expected: Rishicustomer-Tbilisi-0004 | Actual: Rishicustomer-0004 Fail 2:36:19 am Supplier mismatch → Expected: 0801-Celesta | Actual: 0801 - Celesta Pass 2:36:19 am Row matched by Part No. (Supplier not verified, continuing click). Pass 2:36:25 am 🟢 Clicked Supplier cell → 0801 - Celesta Warning 2:36:25 am Execution time since last step: 5.47 sec (Took longer than expected!) Info 2:36:25 am ============================================== Info 2:36:25 am Execution time since last step: 0.00 sec Info 2:36:25 am VALIDATION COMPLETED: [View Table Part Master For Supplier Name By Supplier Header Coloumn] Info 2:36:25 am Execution time since last step: 0.00 sec Info 2:36:25 am ============================================== Pass 2:36:25 am ✅ Part found successfully: 69-38-13 | Description: Valentin765 Info 2:36:25 am Execution time since last step: 0.00 sec Info 2:36:25 am Stored Part Data: {Part Description=Valentin765, Part Number=69-38-13, Filter Used=Part No.} Info 2:36:25 am Execution time since last step: 0.00 sec Info 2:36:25 am ===== END: Verify Part Number & Description (Supplier Side) ===== Info 2:36:26 am Execution time since last step: 1.01 sec Info 2:36:26 am ===== START: Verifying and Writing Data in 'Part Attributes' Tab (Procurement) ===== Info 2:36:27 am Execution time since last step: 1.02 sec Info 2:36:27 am ===== ENSURE PART ATTRIBUTES TAB (BOOTSTRAP FORCE) ===== Warning 2:36:27 am ⚠ Header not visible. Forcing Bootstrap tab switch... Pass 2:36:27 am ✔ Part Attributes tab FORCEFULLY activated via Bootstrap JS Info 2:36:27 am Execution time since last step: 0.65 sec Info 2:36:27 am STEP 1: Opening Commodity Group dropdown... Warning 2:36:30 am ⚠ Dropdown already contains 912 options before searching. Info 2:36:30 am Execution time since last step: 2.35 sec Info 2:36:30 am STEP 2: Searching for Commodity Group: Plastics Pass 2:36:32 am ✅ 3 Commodity Group options loaded after search. Info 2:36:32 am Execution time since last step: 2.49 sec Info 2:36:32 am STEP 3: Selecting desired Commodity Group from search result... Pass 2:36:32 am ✅ Selected Commodity Group: Plastics Info 2:36:32 am Execution time since last step: 0.11 sec Info 2:36:32 am STEP 4: Entering SOB value... Info 2:36:33 am Execution time since last step: 0.23 sec Info 2:36:33 am Entered SOB Value: 10.125 → Stored As (3dp): 10.125 Info 2:36:33 am Execution time since last step: 0.00 sec Info 2:36:33 am STEP 5: Clicking Save on Part Attributes... Pass 2:36:33 am ✅ Toast Message Verified. Info 2:36:33 am Execution time since last step: 0.41 sec Info 2:36:33 am STEP 6: Fetching SOB value from UI after save for extra confirmation... Info 2:36:33 am Execution time since last step: 0.03 sec Info 2:36:33 am UI SOB Value after save: 10.125 → Normalized (3dp): 10.125 Info 2:36:35 am Execution time since last step: 2.00 sec Info 2:36:35 am ===== END: 'Part Attributes' Tab Flow Completed (Procurement) ===== Info 2:36:37 am Execution time since last step: 1.52 sec Info 2:36:37 am ============================================== Info 2:36:37 am Execution time since last step: 0.00 sec Info 2:36:37 am START: Save Price Calculation (Plastic - Procurement) Info 2:36:37 am Execution time since last step: 0.00 sec Info 2:36:37 am ============================================== Pass 2:36:37 am Navigated to 'Part Price Calculations' tab Pass 2:36:40 am RM Input Category selected: Plastic Injection Moulding Warning 2:36:45 am Execution time since last step: 8.61 sec (Took longer than expected!) Info 2:36:45 am Searching Classification: Metal-001 Pass 2:36:46 am Classification selected: Metal-001 Pass 2:36:48 am Year selected: 2025-2026 Pass 2:36:50 am Period selected: Apr Pass 2:36:52 am Specific Grade selected: Meta Warning 2:36:58 am Execution time since last step: 12.41 sec (Took longer than expected!) Info 2:36:58 am Searching OHP: RMCCCCC-Rej-199.000 % of RMC ,ICC-10.000 % of RMC ,ICC-10.000 % of PC ,ICC-10.000 % of BOP ,OH-10.000 % of RMC+PC ,P-10.000 % of RMC+PC , Pass 2:36:58 am OHP selected: RMCCCCC-Rej-199.000 % of RMC ,ICC-10.000 % of RMC ,ICC-10.000 % of PC ,ICC-10.000 % of BOP ,OH-10.000 % of RMC+PC ,P-10.000 % of RMC+PC , Info 2:37:01 am Execution time since last step: 3.37 sec Info 2:37:01 am trying JavaScript click for: Pass 2:37:01 am OHP Radio button selected Info 2:37:01 am Execution time since last step: 0.45 sec Info 2:37:01 am Entering value for [Rejection] → 1.25 Pass 2:37:02 am Value entered & stored successfully → [Rejection] = 1.25 Info 2:37:04 am Execution time since last step: 2.43 sec Info 2:37:04 am Entering value for [Packing] → 0.50 Pass 2:37:04 am Value entered & stored successfully → [Packing] = 0.50 Info 2:37:06 am Execution time since last step: 2.40 sec Info 2:37:06 am Entering value for [Payment_Days] → 30 Pass 2:37:06 am Value entered & stored successfully → [Payment_Days] = 30 Info 2:37:08 am Execution time since last step: 2.16 sec Info 2:37:08 am Entering value for [Insurance] → 0.20 Pass 2:37:09 am Value entered & stored successfully → [Insurance] = 0.20 Info 2:37:11 am Execution time since last step: 2.42 sec Info 2:37:11 am Entering value for [Profit] → 5.75 Pass 2:37:11 am Value entered & stored successfully → [Profit] = 5.75 Info 2:37:13 am Execution time since last step: 2.46 sec Info 2:37:13 am Entering value for [Overhead] → 3.40 Pass 2:37:14 am Value entered & stored successfully → [Overhead] = 3.40 Info 2:37:16 am Execution time since last step: 2.39 sec Info 2:37:16 am Entering value for [ICC] → 1.10 Pass 2:37:16 am Value entered & stored successfully → [ICC] = 1.10 Info 2:37:18 am Execution time since last step: 2.40 sec Info 2:37:18 am Entering value for [Freight] → 2.60 Pass 2:37:18 am Value entered & stored successfully → [Freight] = 2.60 Info 2:37:20 am Execution time since last step: 2.41 sec Info 2:37:20 am Entering value for [Forwarding] → 0.90 Pass 2:37:21 am Value entered & stored successfully → [Forwarding] = 0.90 Info 2:37:23 am Execution time since last step: 2.41 sec Info 2:37:23 am Entering value for [OtherFactor1] → 0.15 Pass 2:37:23 am Value entered & stored successfully → [OtherFactor1] = 0.15 Info 2:37:25 am Execution time since last step: 2.42 sec Info 2:37:25 am Entering value for [OtherFactor2] → 0.25 Pass 2:37:26 am Value entered & stored successfully → [OtherFactor2] = 0.25 Info 2:37:28 am Execution time since last step: 2.41 sec Info 2:37:28 am Entering value for [OtherFactor3] → 0.35 Pass 2:37:28 am Value entered & stored successfully → [OtherFactor3] = 0.35 Info 2:37:30 am Execution time since last step: 2.46 sec Info 2:37:30 am Entering value for [Remarks] → Save_Remarks Pass 2:37:30 am Value entered & stored successfully → [Remarks] = Save_Remarks Info 2:37:32 am Execution time since last step: 2.31 sec Info 2:37:32 am Entering value for [ToolCost] → 22 Pass 2:37:33 am Value entered & stored successfully → [ToolCost] = 22 Info 2:37:35 am Execution time since last step: 2.26 sec Info 2:37:35 am Entering value for [AmortizationQty] → 220 Pass 2:37:35 am Value entered & stored successfully → [AmortizationQty] = 220 Info 2:37:37 am Execution time since last step: 2.33 sec Info 2:37:37 am Entering value for [ToolAmortization] → 22.34 Pass 2:37:37 am Value entered & stored successfully → [ToolAmortization] = 22.34 Info 2:37:39 am Execution time since last step: 2.46 sec Info 2:37:39 am Entering value for [ToolMaintenance] → 202.34 Pass 2:37:40 am Value entered & stored successfully → [ToolMaintenance] = 202.34 Pass 2:37:42 am All Plastic OHP input values entered successfully Info 2:37:42 am Execution time since last step: 2.52 sec Info 2:37:42 am Clicked Save button Pass 2:37:43 am Save completed successfully → Toast Message: Plastic Costings Saved Successfully Info 2:37:43 am Execution time since last step: 1.03 sec Info 2:37:43 am ============================================== Info 2:37:43 am Execution time since last step: 0.00 sec Info 2:37:43 am END: Save Price Calculation (Plastic - Procurement) Info 2:37:43 am Execution time since last step: 0.00 sec Info 2:37:43 am ============================================== Info 2:37:47 am Execution time since last step: 4.10 sec Info 2:37:47 am switching to BOP tab Pass 2:37:48 am switch to BOP tab executed Pass 2:37:48 am ✔ Header located successfully. Warning 2:37:49 am Action click failed, invoking JS function directly Pass 2:37:49 am '+ BOP' action executed. Pass 2:37:54 am ✔ BOP Table displayed. Pass 2:38:05 am Selected Part No: M5 pressure rivet nut-28102024 Warning 2:38:06 am Execution time since last step: 18.99 sec (Took longer than expected!) Info 2:38:06 am ✅ Found header 'Qty/Pc' at column index: 7 Pass 2:38:07 am 🟢 Entered value '2' in column 'Qty/Pc' successfully. Pass 2:38:07 am Qty/Pc entered → 2 Info 2:38:09 am Execution time since last step: 2.43 sec Info 2:38:09 am ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 2:38:09 am 📋 Retrieved value from column 'Part Cost/Unit' = '123.000'. Pass 2:38:09 am ✔ BOP calculation completed (Part Cost/Unit non-zero). Info 2:38:09 am Execution time since last step: 0.13 sec Info 2:38:09 am ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 2:38:09 am 📋 Retrieved value from column 'Part Cost/Unit' = '123.000'. Pass 2:38:09 am Auto fetched Part Cost/Unit → 123.000 Info 2:38:09 am Execution time since last step: 0.19 sec Info 2:38:09 am ✅ Found header 'Total Cost' at column index: 16 Pass 2:38:09 am 📋 Retrieved value from column 'Total Cost' = '246.00000'. Pass 2:38:09 am Fetched Total Cost (UI) → 246.00000 Pass 2:38:09 am Fetched Total Cost (Extra Cell) → 246.000 Info 2:38:09 am Execution time since last step: 0.17 sec Info 2:38:09 am ✅ Found header 'Bop Type' at column index: 2 Pass 2:38:09 am 📋 Retrieved value from column 'Bop Type' = 'Bolt'. Info 2:38:09 am Execution time since last step: 0.08 sec Info 2:38:09 am ✅ Found header 'Part Description' at column index: 3 Pass 2:38:09 am 📋 Retrieved value from column 'Part Description' = '28102024'. Info 2:38:09 am Execution time since last step: 0.08 sec Info 2:38:09 am ✅ Found header 'Supply' at column index: 4 Pass 2:38:09 am 📋 Retrieved value from column 'Supply' = 'Supplier Name-01'. Info 2:38:09 am Execution time since last step: 0.10 sec Info 2:38:09 am ✅ Found header 'Supply Currency' at column index: 5 Pass 2:38:09 am 📋 Retrieved value from column 'Supply Currency' = ''. Info 2:38:09 am Execution time since last step: 0.11 sec Info 2:38:09 am ✅ Found header 'UOM' at column index: 6 Pass 2:38:09 am 📋 Retrieved value from column 'UOM' = 'Nos.'. Info 2:38:10 am Execution time since last step: 0.11 sec Info 2:38:10 am ✅ Found header 'Qty/Pc' at column index: 7 Pass 2:38:10 am 📋 Retrieved value from column 'Qty/Pc' = '2'. Info 2:38:10 am Execution time since last step: 0.12 sec Info 2:38:10 am ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 2:38:10 am 📋 Retrieved value from column 'Part Cost/Unit' = '123.000'. Info 2:38:10 am Execution time since last step: 0.12 sec Info 2:38:10 am ✅ Found header 'Currency Conversion' at column index: 9 Pass 2:38:10 am 📋 Retrieved value from column 'Currency Conversion' = '1.000'. Info 2:38:10 am Execution time since last step: 0.14 sec Info 2:38:10 am ✅ Found header 'Duties%' at column index: 10 Pass 2:38:10 am 📋 Retrieved value from column 'Duties%' = '0.000'. Info 2:38:10 am Execution time since last step: 0.15 sec Info 2:38:10 am ✅ Found header 'Freight & Insurance %' at column index: 11 Pass 2:38:10 am 📋 Retrieved value from column 'Freight & Insurance %' = ''. Info 2:38:10 am Execution time since last step: 0.20 sec Info 2:38:10 am ✅ Found header 'Other Cost' at column index: 12 Pass 2:38:10 am 📋 Retrieved value from column 'Other Cost' = '0.000'. Info 2:38:10 am Execution time since last step: 0.17 sec Info 2:38:10 am ✅ Found header 'Sub Total' at column index: 14 Pass 2:38:10 am 📋 Retrieved value from column 'Sub Total' = '246.000'. Info 2:38:11 am Execution time since last step: 0.17 sec Info 2:38:11 am ✅ Found header 'BOP Handling%' at column index: 15 Pass 2:38:11 am 📋 Retrieved value from column 'BOP Handling%' = '0.000'. Info 2:38:11 am Execution time since last step: 0.18 sec Info 2:38:11 am ✅ Found header 'Total Cost' at column index: 16 Pass 2:38:11 am 📋 Retrieved value from column 'Total Cost' = '246.00000'. Info 2:38:11 am Execution time since last step: 0.03 sec Info 2:38:11 am Captured 14 header-value pairs from BOP table. Info 2:38:11 am Execution time since last step: 0.00 sec Info 2:38:11 am Captured BOP Header Values: Bop Type = Bolt, Part Description = 28102024, Supply = Supplier Name-01, Supply Currency = , UOM = Nos., Qty/Pc = 2, Part Cost/Unit = 123.000, Currency Conversion = 1.000, Duties% = 0.000, Freight & Insurance % = , Other Cost = 0.000, Sub Total = 246.000, BOP Handling% = 0.000, Total Cost = 246.00000 Pass 2:38:12 am ✔ Save button is enabled. Pass 2:38:12 am ✔ Save button clicked. Pass 2:38:12 am Toast received → BOP Saved successfully. Info 2:38:14 am Execution time since last step: 3.10 sec Info 2:38:14 am ===== Filling Tooling Cost Form for Part: 69-38-13 ===== Info 2:38:16 am Execution time since last step: 1.91 sec Info 2:38:16 am Navigated to Tooling Cost tab. Pass 2:38:18 am ✔ Tooling Cost header visible. Pass 2:38:18 am ✔ Add Tool button visible. Pass 2:38:18 am Clicked Add New Tooling Row button. Pass 2:38:20 am ✔ Selected dropdown [Tool Number] = Manual Entry Pass 2:38:22 am ✔ Entered [12345] in Enter Tool No. Pass 2:38:24 am ✔ Entered [Automation Tool Description] in Tool Description Pass 2:38:27 am ✔ Selected dropdown [Supplier Name & Code] = 0801-Celesta Pass 2:38:29 am ✔ Selected dropdown [Tool Ownership] = Customer Paid Pass 2:38:31 am ✔ Selected dropdown [Tool Type] = Carbide tool Pass 2:38:33 am ✔ Entered [25.50] in Part Envelope Length Pass 2:38:36 am ✔ Entered [12.10] in Part Envelope Width Pass 2:38:38 am ✔ Entered [5.30] in Part Envelope Height Pass 2:38:41 am ✔ Entered [500000] in Settled Tool Cost Pass 2:38:43 am ✔ Entered [100000] in Tool Advance Pass 2:38:45 am ✔ Entered [20000] in First Year Volume Pass 2:38:48 am ✔ Entered [18000] in Second Year Volume Pass 2:38:50 am ✔ Entered [15000] in Third Year Volume Pass 2:38:53 am ✔ Entered [12000] in Fourth Year Volume Pass 2:38:55 am ✔ Entered [10000] in Fifth Year Volume Pass 2:38:57 am ✔ Entered [tool-101] in Tool Life Pass 2:38:57 am 🎉 All Tooling Cost fields entered successfully! Warning 2:38:57 am Execution time since last step: 41.51 sec (Took longer than expected!) Info 2:38:57 am Attempting to click Save button in Tooling Cost tab... Pass 2:38:57 am Clicked Save button successfully. Pass 2:38:58 am Toast Message Displayed: Tooling Cost saved successfully. Pass 2:39:08 am Clicked on option: Master Data Warning 2:39:08 am Execution time since last step: 10.24 sec (Took longer than expected!) Info 2:39:08 am Master Data Is Displayed On Dashboard.... Pass 2:39:12 am Clicked Master Option: Part Master Warning 2:39:14 am Execution time since last step: 6.47 sec (Took longer than expected!) Info 2:39:14 am ===== START: Verify Part Number & Description View Table PartMaster ===== Info 2:39:18 am Execution time since last step: 4.23 sec Info 2:39:18 am Opening Part Master filter and selecting: Part No. Warning 2:40:11 am Execution time since last step: 52.27 sec (Took longer than expected!) Info 2:40:11 am Filter value selected: Part No. Warning 2:40:20 am Execution time since last step: 8.99 sec (Took longer than expected!) Info 2:40:20 am ============================================== Info 2:40:20 am Execution time since last step: 0.00 sec Info 2:40:20 am [View Table Part Master For Supplier Name By Supplier Header Coloumn] Info 2:40:20 am Execution time since last step: 0.00 sec Info 2:40:20 am ============================================== Info 2:40:20 am Execution time since last step: 0.50 sec Info 2:40:20 am ✅ Total Headers Found: 31 Info 2:40:20 am Execution time since last step: 0.00 sec Info 2:40:20 am Headers → [Action, Company Name, Part No., Part Description, Part UOM, Costing Type, Product Category, Product Model Name and No., Special Product Category, Customer, Customer Part No., Supplier Detail 1, %SOB, Unit Price, Supplier Detail 2, Supplier Detail 3, Supplier Detail 4, Supplier Detail 5, Supplier Detail 6, Supplier Detail 7, Supplier Detail 8, Supplier Detail 9, Supplier Detail 10, Customer Name 1, Customer 1 Unit Price, Customer Name 2, Customer 2 Unit Price, Customer Name 3, Customer 3 Unit Price, Customer Name 4, Customer 4 Unit Price] Info 2:40:20 am Execution time since last step: 0.00 sec Info 2:40:20 am 🧩 Validation Targets → [Company Name, Part No., Part Description, Part UOM, Product Category, Product Model Name and No., Special Product Category, Customer, Supplier Detail 1] Warning 2:40:20 am [Company Name] mismatch ignored → Expected: COSTMASTER-0304-MOHALI-CM1 | Actual: COSTMASTER-0304-CM1 Pass 2:40:20 am [Part No.] Match → Expected: 69-38-13 | Actual: 69-38-13 Pass 2:40:20 am [Part Description] Match → Expected: Valentin765 | Actual: Valentin765 Pass 2:40:20 am [Part UOM] Match → Expected: Hourly | Actual: Hourly Pass 2:40:20 am [Product Category] Match → Expected: rishi | Actual: rishi Pass 2:40:20 am [Product Model Name and No.] Match → Expected: JKLakshmi-001 | Actual: JKLakshmi-001 Pass 2:40:20 am [Special Product Category] Match → Expected: ACCESSORIES | Actual: ACCESSORIES Warning 2:40:20 am [Customer] mismatch ignored → Expected: Rishicustomer-Tbilisi-0004 | Actual: Rishicustomer-0004 Fail 2:40:20 am Supplier mismatch → Expected: 0801-Celesta | Actual: 0801 - Celesta Pass 2:40:20 am Row matched by Part No. (Supplier not verified, continuing click). Pass 2:40:25 am 🟢 Clicked Supplier cell → 0801 - Celesta Warning 2:40:25 am Execution time since last step: 5.36 sec (Took longer than expected!) Info 2:40:25 am ============================================== Info 2:40:25 am Execution time since last step: 0.00 sec Info 2:40:25 am VALIDATION COMPLETED: [View Table Part Master For Supplier Name By Supplier Header Coloumn] Info 2:40:25 am Execution time since last step: 0.00 sec Info 2:40:25 am ============================================== Pass 2:40:25 am ✅ Part found successfully: 69-38-13 | Description: Valentin765 Info 2:40:25 am Execution time since last step: 0.00 sec Info 2:40:25 am Stored Part Data: {Part Description=Valentin765, Part Number=69-38-13, Filter Used=Part No.} Info 2:40:25 am Execution time since last step: 0.00 sec Info 2:40:25 am ===== END: Verify Part Number & Description (Supplier Side) ===== Info 2:40:25 am Execution time since last step: 0.00 sec Info 2:40:25 am ===== START: Validating Saved Data for Supplier End (Part Attributes Tab) ===== Info 2:40:27 am Execution time since last step: 2.02 sec Info 2:40:27 am ===== ENSURE PART ATTRIBUTES TAB (BOOTSTRAP FORCE) ===== Warning 2:40:27 am ⚠ Header not visible. Forcing Bootstrap tab switch... Pass 2:40:28 am ✔ Part Attributes tab FORCEFULLY activated via Bootstrap JS Info 2:40:31 am Execution time since last step: 3.90 sec Info 2:40:31 am Expected Part Number: 69-38-13 Info 2:40:31 am Execution time since last step: 0.00 sec Info 2:40:31 am Expected Part Description: Valentin765 Info 2:40:31 am Execution time since last step: 0.00 sec Info 2:40:31 am Expected Commodity Group: Plastics Info 2:40:31 am Execution time since last step: 0.00 sec Info 2:40:31 am Actual Part Number: 69-38-13 Info 2:40:31 am Execution time since last step: 0.00 sec Info 2:40:31 am Actual Part Description: Valentin765 Info 2:40:31 am Execution time since last step: 0.00 sec Info 2:40:31 am Actual Commodity Group: Plastics Pass 2:40:31 am Part Number matched successfully. Pass 2:40:31 am Part Description matched successfully. Pass 2:40:31 am Commodity Group matched successfully. Pass 2:40:31 am SOB matched successfully → 10.125 Pass 2:40:31 am All validations completed successfully for Supplier-end saved data. Info 2:40:31 am Execution time since last step: 0.04 sec Info 2:40:31 am ===== END: Supplier-End Data Validation Completed ===== Info 2:40:31 am Execution time since last step: 0.00 sec Info 2:40:31 am ============================================== Info 2:40:31 am Execution time since last step: 0.00 sec Info 2:40:31 am START VALIDATION → Plastic Price Calculation) Info 2:40:31 am Execution time since last step: 0.00 sec Info 2:40:31 am ============================================== Pass 2:40:32 am Navigated to 'Part Price Calculations' tab Pass 2:40:35 am ✔ RM Input Category matched | Expected = Plastic Injection Moulding | Actual = Plastic Injection Moulding Pass 2:40:35 am ✔ Classification matched | Expected = Metal-001 | Actual = Metal-001 Pass 2:40:35 am ✔ Year matched | Expected = 2025-2026 | Actual = 2025-2026 Pass 2:40:35 am ✔ Period matched | Expected = Apr | Actual = Apr Pass 2:40:35 am ✔ Specific Grade matched | Expected = Meta | Actual = Meta Pass 2:40:35 am ✔ OHP Name matched | Expected = RMCCCCC-Rej-199.000 % of RMC ,ICC-10.000 % of RMC ,ICC-10.000 % of PC ,ICC-10.000 % of BOP ,OH-10.000 % of RMC+PC ,P-10.000 % of RMC+PC , | Actual = RMCCCCC-Rej-199.000 % of RMC ,ICC-10.000 % of RMC ,ICC-10.000 % of PC ,ICC-10.000 % of BOP ,OH-10.000 % of RMC+PC ,P-10.000 % of RMC+PC , Pass 2:40:35 am [Rejection] matched → Expected = 1.250 | Actual = 1.250 Pass 2:40:35 am [Packing] matched → Expected = 0.500 | Actual = 0.500 Pass 2:40:35 am [Payment_Days] matched → Expected = 30.000 | Actual = 30.000 Pass 2:40:35 am [Insurance] matched → Expected = 0.200 | Actual = 0.200 Pass 2:40:35 am [Profit] matched → Expected = 5.750 | Actual = 5.750 Pass 2:40:35 am [Overhead] matched → Expected = 3.400 | Actual = 3.400 Pass 2:40:35 am [ICC] matched → Expected = 1.100 | Actual = 1.100 Pass 2:40:35 am [Freight] matched → Expected = 2.600 | Actual = 2.600 Pass 2:40:35 am [Forwarding] matched → Expected = 0.900 | Actual = 0.900 Pass 2:40:35 am [OtherFactor1] matched → Expected = 0.150 | Actual = 0.150 Pass 2:40:35 am [OtherFactor2] matched → Expected = 0.250 | Actual = 0.250 Pass 2:40:35 am [OtherFactor3] matched → Expected = 0.350 | Actual = 0.350 Pass 2:40:35 am [Remarks] matched → Expected = Save_Remarks | Actual = Save_Remarks Pass 2:40:35 am [ToolCost] matched → Expected = 22.000 | Actual = 22.000 Pass 2:40:35 am [AmortizationQty] matched → Expected = 220.000 | Actual = 220.000 Pass 2:40:36 am [ToolAmortization] matched → Expected = 22.340 | Actual = 22.340 Pass 2:40:36 am [ToolMaintenance] matched → Expected = 202.340 | Actual = 202.340 Info 2:40:36 am Execution time since last step: 4.20 sec Info 2:40:36 am ============================================== Pass 2:40:36 am ALL PLASTIC PRICE CALCULATION VALUES VALIDATED SUCCESSFULLY Info 2:40:36 am Execution time since last step: 0.00 sec Info 2:40:36 am ============================================== Info 2:40:40 am Execution time since last step: 4.10 sec Info 2:40:40 am -------------------------------------------------- Info 2:40:40 am Execution time since last step: 0.00 sec Info 2:40:40 am STARTING BOP VALIDATION (UI ↔ MAP) Info 2:40:40 am Execution time since last step: 0.00 sec Info 2:40:40 am -------------------------------------------------- Info 2:40:40 am Execution time since last step: 0.00 sec Info 2:40:40 am Expected BOP values received → {Header_Duties%=0.000, PartNo=M5 pressure rivet nut-28102024, Header_Supply=Supplier Name-01, Header_Other Cost=0.000, Header_BOP Handling%=0.000, Header_Total Cost=246.00000, PartCostPerUnit=123.000, Header_Part Description=28102024, Header_Supply Currency=, Header_Qty/Pc=2, Header_Currency Conversion=1.000, ToastMessage=BOP Saved successfully., Header_UOM=Nos., Header_Bop Type=Bolt, Header_Freight & Insurance %=, TotalCost_ExtraCell=246.000, QtyPerPc=2, Header_Sub Total=246.000, TotalCost_UI=246.00000, Header_Part Cost/Unit=123.000} Info 2:40:42 am Execution time since last step: 2.01 sec Info 2:40:42 am switching to BOP tab Pass 2:40:43 am switch to BOP tab executed Pass 2:40:43 am ✔ Standard BOP header visible. Pass 2:40:43 am ✔ Standard BOP table & first row ready. Pass 2:40:43 am ✔ BOP page loaded successfully Pass 2:40:43 am Part No matched → M5 pressure rivet nut-28102024 Info 2:40:43 am Execution time since last step: 1.38 sec Info 2:40:43 am ✅ Found header 'Qty/Pc' at column index: 7 Pass 2:40:43 am 📋 Retrieved value from column 'Qty/Pc' = '2.000'. Pass 2:40:43 am Qty/Pc matched → 2.000 Info 2:40:43 am Execution time since last step: 0.11 sec Info 2:40:43 am ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 2:40:43 am 📋 Retrieved value from column 'Part Cost/Unit' = '123.00000'. Pass 2:40:43 am Part Cost/Unit matched → 123.000 Info 2:40:43 am Execution time since last step: 0.17 sec Info 2:40:43 am ✅ Found header 'Total Cost' at column index: 16 Pass 2:40:43 am 📋 Retrieved value from column 'Total Cost' = '246.000'. Pass 2:40:43 am Total Cost (UI) matched → 246.000 Pass 2:40:43 am Total Cost (Extra Cell) matched → 246.000 Info 2:40:43 am Execution time since last step: 0.07 sec Info 2:40:43 am ------ VALIDATING ALL HEADER VALUES ------ Info 2:40:43 am Execution time since last step: 0.10 sec Info 2:40:43 am ✅ Found header 'Duties%' at column index: 10 Pass 2:40:44 am 📋 Retrieved value from column 'Duties%' = '0.000'. Pass 2:40:44 am Duties% matched → 0.000 Info 2:40:44 am Execution time since last step: 0.08 sec Info 2:40:44 am ✅ Found header 'Supply' at column index: 4 Pass 2:40:44 am 📋 Retrieved value from column 'Supply' = 'Supplier Name-01'. Pass 2:40:44 am Supply matched → Supplier Name-01 Info 2:40:44 am Execution time since last step: 0.15 sec Info 2:40:44 am ✅ Found header 'Other Cost' at column index: 12 Pass 2:40:44 am 📋 Retrieved value from column 'Other Cost' = '0.000'. Pass 2:40:44 am Other Cost matched → 0.000 Info 2:40:44 am Execution time since last step: 0.22 sec Info 2:40:44 am ✅ Found header 'BOP Handling%' at column index: 15 Pass 2:40:44 am 📋 Retrieved value from column 'BOP Handling%' = '0.000'. Pass 2:40:44 am BOP Handling% matched → 0.000 Info 2:40:44 am Execution time since last step: 0.09 sec Info 2:40:44 am ✅ Found header 'Part Description' at column index: 3 Pass 2:40:44 am 📋 Retrieved value from column 'Part Description' = '28102024'. Pass 2:40:44 am Part Description matched → 28102024.000 Info 2:40:44 am Execution time since last step: 0.04 sec Info 2:40:44 am Skipping header validation for blank expected value → Supply Currency Info 2:40:44 am Execution time since last step: 0.09 sec Info 2:40:44 am ✅ Found header 'Currency Conversion' at column index: 9 Pass 2:40:44 am 📋 Retrieved value from column 'Currency Conversion' = '1.000'. Pass 2:40:44 am Currency Conversion matched → 1.000 Info 2:40:44 am Execution time since last step: 0.11 sec Info 2:40:44 am ✅ Found header 'UOM' at column index: 6 Pass 2:40:44 am 📋 Retrieved value from column 'UOM' = 'Nos.'. Pass 2:40:44 am UOM matched → Nos. Info 2:40:44 am Execution time since last step: 0.07 sec Info 2:40:44 am ✅ Found header 'Bop Type' at column index: 2 Pass 2:40:44 am 📋 Retrieved value from column 'Bop Type' = 'Bolt'. Pass 2:40:44 am Bop Type matched → Bolt Info 2:40:44 am Execution time since last step: 0.04 sec Info 2:40:44 am Skipping header validation for blank expected value → Freight & Insurance % Info 2:40:44 am Execution time since last step: 0.13 sec Info 2:40:44 am ✅ Found header 'Sub Total' at column index: 14 Pass 2:40:45 am 📋 Retrieved value from column 'Sub Total' = '246.000'. Pass 2:40:45 am Sub Total matched → 246.000 Info 2:40:45 am Execution time since last step: 0.04 sec Info 2:40:45 am -------------------------------------------------- Info 2:40:45 am Execution time since last step: 0.00 sec Info 2:40:45 am BOP VALIDATION COMPLETED Info 2:40:45 am Execution time since last step: 0.00 sec Info 2:40:45 am -------------------------------------------------- Info 2:40:45 am Execution time since last step: 0.00 sec Info 2:40:45 am Tooling COST MAP FROM EnterToolingCost(): {ToolPartNodrp=Manual Entry, FirstYrVolume=20000, ToolType=Carbide tool, FifthYrVolume=10000, PartEnvelopeHeight=5.30, PartEnvelopeWidth=12.10, Toolowinership=Customer Paid, PartEnvelopeLength=25.50, Toollife=tool-101, ToolPartNo=12345, SupplierToolfor=0801-Celesta, SecondYrVolume=18000, SettledToolCost=500000, ToolDesc=Automation Tool Description, FourthYrVolume=12000, ToolAdvance=100000, ThirdYrVolume=15000} Info 2:40:45 am Execution time since last step: 0.00 sec Info 2:40:45 am ============================================== Info 2:40:45 am Execution time since last step: 0.00 sec Info 2:40:45 am VALIDATION STARTED: [Tooling Cost Section] Info 2:40:45 am Execution time since last step: 0.00 sec Info 2:40:45 am ============================================== Info 2:40:45 am Execution time since last step: 0.28 sec Info 2:40:45 am Navigated to 'Tooling Cost' tab for verification. Pass 2:40:45 am ✔ Tooling Cost header visible. Pass 2:40:45 am ✔ Tooling Cost table & first row ready. Info 2:40:45 am Execution time since last step: 0.57 sec Info 2:40:45 am 🔍 Starting validation for 17 Tooling Cost fields... Fail 2:41:11 am Mismatch: FAIL: [Tool No.] Expected = Manual Entry | Actual = Select Pass 2:41:11 am PASS: [First Year Volume] Expected = 20000 | Actual = 20000 Pass 2:41:36 am PASS: [Tool Type] Expected = Carbide tool | Actual = Carbide tool Pass 2:41:37 am PASS: [Fifth Year Volume] Expected = 10000 | Actual = 10000 Pass 2:41:37 am PASS: [Part Envelope Height(mm)] Expected = 5.30 | Actual = 5.30 Pass 2:41:37 am PASS: [Part Envelope Width(mm)] Expected = 12.10 | Actual = 12.10 Pass 2:42:02 am PASS: [Tool Owner ship] Expected = Customer Paid | Actual = Customer Paid Pass 2:42:02 am PASS: [Part Envelope Length(mm)] Expected = 25.50 | Actual = 25.50 Pass 2:42:03 am PASS: [Tool Life] Expected = tool-101 | Actual = tool-101 Fail 2:42:03 am Mismatch: FAIL: [Enter Tool No.] Expected = 12345 | Actual = Manual Entry Pass 2:42:28 am PASS: [Supplier Name and Code] Expected = 0801-Celesta | Actual = 0801-Celesta Pass 2:42:29 am PASS: [Second Year Volume] Expected = 18000 | Actual = 18000 Pass 2:42:29 am PASS: [Settled Tool Cost] Expected = 500000 | Actual = 500000 Pass 2:42:29 am PASS: [Tool Description] Expected = Automation Tool Description | Actual = Automation Tool Description Pass 2:42:29 am PASS: [Fourth Year Volume] Expected = 12000 | Actual = 12000 Pass 2:42:30 am PASS: [Tool Advance] Expected = 100000 | Actual = 100000 Pass 2:42:30 am PASS: [Third Year Volume] Expected = 15000 | Actual = 15000 Warning 2:42:30 am Execution time since last step: 104.81 sec (Took longer than expected!) Info 2:42:30 am ============================================== Info 2:42:30 am Execution time since last step: 0.00 sec Info 2:42:30 am VALIDATION SUMMARY Info 2:42:30 am Execution time since last step: 0.00 sec Info 2:42:30 am ============================================== Info 2:42:30 am Execution time since last step: 0.00 sec Info 2:42:30 am Checked : 17 Info 2:42:30 am Execution time since last step: 0.00 sec Info 2:42:30 am Passed : 15 Info 2:42:30 am Execution time since last step: 0.00 sec Info 2:42:30 am Failed : 2 Info 2:42:30 am Execution time since last step: 0.00 sec Info 2:42:30 am Warnings : 0 Info 2:42:30 am Execution time since last step: 0.00 sec Info 2:42:30 am ============================================== Fail 2:42:30 am Mismatch: ❌ Validation completed with 2 mismatches. Pass 2:42:30 am Test Passed Pass 2:42:30 am Screenshot on Success
-
PT_C_115Plastic Injection Procurement For Update
2:42:30 am / 00:08:16:767 Fail
PT_C_115Plastic Injection Procurement For Update
01.03.2026 2:42:30 am 01.03.2026 2:50:47 am 00:08:16:767 · #test-id=41Status Timestamp Details Pass 2:42:36 am Clicked on option: Master Data Warning 2:42:36 am Execution time since last step: 5.75 sec (Took longer than expected!) Info 2:42:36 am Master Data Is Displayed On Dashboard.... Pass 2:42:40 am Clicked Master Option: Part Master Info 2:42:40 am Execution time since last step: 3.41 sec Info 2:42:40 am ===== STEP 1: Enter Part Details ===== Pass 2:42:40 am Entered Part Number → 72-07-62 Pass 2:42:42 am Entered Part Description → Julian664 Info 2:42:44 am Execution time since last step: 4.56 sec Info 2:42:44 am ===== STEP 2: Selecting Part UOM Value ===== Info 2:42:44 am Execution time since last step: 0.25 sec Info 2:42:44 am Clicked on UOM dropdown. Info 2:42:47 am Execution time since last step: 2.29 sec Info 2:42:47 am Entered search keyword in UOM search box → Hourly Pass 2:42:49 am Selected UOM → Hourly Info 2:42:51 am Execution time since last step: 4.25 sec Info 2:42:51 am ===== STEP 3: Selecting Company Name ===== Pass 2:42:53 am Selected Company Name → COSTMASTER-0304-MOHALI-CM1 Info 2:42:53 am Execution time since last step: 2.46 sec Info 2:42:53 am ===== STEP 4: Selecting Radio Button By Name ===== Pass 2:42:54 am Selected Radio Button → Procurement Info 2:42:56 am Execution time since last step: 2.25 sec Info 2:42:56 am ===== STEP 5: Selecting Supplier Name ===== Pass 2:42:57 am Selected Supplier → 0801-Celesta Info 2:42:59 am Execution time since last step: 2.90 sec Info 2:42:59 am ===== STEP 6: Selecting Customer Name ===== Pass 2:43:12 am Selected Customer → Rishicustomer-Tbilisi-0004 Warning 2:43:16 am Execution time since last step: 17.91 sec (Took longer than expected!) Info 2:43:16 am ===== STEP 6: Selecting Product Category ===== Info 2:43:18 am Execution time since last step: 1.19 sec Info 2:43:18 am trying JavaScript click for: Pass 2:43:23 am Selected Product Category → rishi Warning 2:43:23 am Execution time since last step: 5.21 sec (Took longer than expected!) Info 2:43:23 am ===== STEP 7: Selecting Product Model ===== Info 2:43:23 am Execution time since last step: 0.27 sec Info 2:43:23 am trying JavaScript click for: Pass 2:43:28 am Selected Product Model → JKLakshmi-001 Warning 2:43:30 am Execution time since last step: 6.98 sec (Took longer than expected!) Info 2:43:30 am ===== STEP 8: Selecting Special Product Category ===== Info 2:43:32 am Execution time since last step: 1.44 sec Info 2:43:32 am trying JavaScript click for: Pass 2:43:35 am Selected Special Product Category → ACCESSORIES Warning 2:43:37 am Execution time since last step: 5.65 sec (Took longer than expected!) Info 2:43:37 am ===== STEP 9: Clicking Save Button ===== Info 2:43:37 am Execution time since last step: 0.06 sec Info 2:43:37 am ===== STEP: Clicking Button in Part Master → Save ===== Pass 2:43:37 am ✅ Successfully clicked button → Save Pass 2:43:37 am Clicked on 'Save' button successfully. Info 2:43:37 am Execution time since last step: 0.13 sec Info 2:43:37 am ===== STEP 10: Verifying Toast Message ===== Info 2:43:39 am Execution time since last step: 1.91 sec Info 2:43:39 am Toast message appeared: Part Master details saved successfully. Info 2:43:39 am Execution time since last step: 0.00 sec Info 2:43:39 am ✅ Toast message validated successfully. Expected: Part Master details saved successfully. Pass 2:43:39 am Toast message verification completed successfully. Info 2:43:39 am Execution time since last step: 0.00 sec Info 2:43:39 am ===== START: Verify Part Number & Description View Table PartMaster ===== Info 2:43:44 am Execution time since last step: 4.26 sec Info 2:43:44 am Opening Part Master filter and selecting: Part No. Warning 2:44:36 am Execution time since last step: 52.28 sec (Took longer than expected!) Info 2:44:36 am Filter value selected: Part No. Warning 2:44:45 am Execution time since last step: 8.93 sec (Took longer than expected!) Info 2:44:45 am ============================================== Info 2:44:45 am Execution time since last step: 0.00 sec Info 2:44:45 am [View Table Part Master For Supplier Name By Supplier Header Coloumn] Info 2:44:45 am Execution time since last step: 0.00 sec Info 2:44:45 am ============================================== Info 2:44:45 am Execution time since last step: 0.50 sec Info 2:44:45 am ✅ Total Headers Found: 31 Info 2:44:45 am Execution time since last step: 0.00 sec Info 2:44:45 am Headers → [Action, Company Name, Part No., Part Description, Part UOM, Costing Type, Product Category, Product Model Name and No., Special Product Category, Customer, Customer Part No., Supplier Detail 1, %SOB, Unit Price, Supplier Detail 2, Supplier Detail 3, Supplier Detail 4, Supplier Detail 5, Supplier Detail 6, Supplier Detail 7, Supplier Detail 8, Supplier Detail 9, Supplier Detail 10, Customer Name 1, Customer 1 Unit Price, Customer Name 2, Customer 2 Unit Price, Customer Name 3, Customer 3 Unit Price, Customer Name 4, Customer 4 Unit Price] Info 2:44:45 am Execution time since last step: 0.00 sec Info 2:44:45 am 🧩 Validation Targets → [Company Name, Part No., Part Description, Part UOM, Product Category, Product Model Name and No., Special Product Category, Customer, Supplier Detail 1] Warning 2:44:45 am [Company Name] mismatch ignored → Expected: COSTMASTER-0304-MOHALI-CM1 | Actual: COSTMASTER-0304-CM1 Pass 2:44:45 am [Part No.] Match → Expected: 72-07-62 | Actual: 72-07-62 Pass 2:44:45 am [Part Description] Match → Expected: Julian664 | Actual: Julian664 Pass 2:44:45 am [Part UOM] Match → Expected: Hourly | Actual: Hourly Pass 2:44:45 am [Product Category] Match → Expected: rishi | Actual: rishi Pass 2:44:45 am [Product Model Name and No.] Match → Expected: JKLakshmi-001 | Actual: JKLakshmi-001 Pass 2:44:45 am [Special Product Category] Match → Expected: ACCESSORIES | Actual: ACCESSORIES Warning 2:44:45 am [Customer] mismatch ignored → Expected: Rishicustomer-Tbilisi-0004 | Actual: Rishicustomer-0004 Fail 2:44:45 am Supplier mismatch → Expected: 0801-Celesta | Actual: 0801 - Celesta Pass 2:44:45 am Row matched by Part No. (Supplier not verified, continuing click). Pass 2:44:49 am 🟢 Clicked Supplier cell → 0801 - Celesta Info 2:44:49 am Execution time since last step: 4.20 sec Info 2:44:49 am ============================================== Info 2:44:49 am Execution time since last step: 0.00 sec Info 2:44:49 am VALIDATION COMPLETED: [View Table Part Master For Supplier Name By Supplier Header Coloumn] Info 2:44:49 am Execution time since last step: 0.00 sec Info 2:44:49 am ============================================== Pass 2:44:49 am ✅ Part found successfully: 72-07-62 | Description: Julian664 Info 2:44:49 am Execution time since last step: 0.00 sec Info 2:44:49 am Stored Part Data: {Part Description=Julian664, Part Number=72-07-62, Filter Used=Part No.} Info 2:44:49 am Execution time since last step: 0.00 sec Info 2:44:49 am ===== END: Verify Part Number & Description (Supplier Side) ===== Info 2:44:51 am Execution time since last step: 1.02 sec Info 2:44:51 am ===== START: Verifying and Writing Data in 'Part Attributes' Tab (Procurement) ===== Info 2:44:52 am Execution time since last step: 1.01 sec Info 2:44:52 am ===== ENSURE PART ATTRIBUTES TAB (BOOTSTRAP FORCE) ===== Warning 2:44:52 am ⚠ Header not visible. Forcing Bootstrap tab switch... Pass 2:44:52 am ✔ Part Attributes tab FORCEFULLY activated via Bootstrap JS Info 2:44:52 am Execution time since last step: 0.73 sec Info 2:44:52 am STEP 1: Opening Commodity Group dropdown... Warning 2:44:55 am ⚠ Dropdown already contains 912 options before searching. Info 2:44:55 am Execution time since last step: 2.33 sec Info 2:44:55 am STEP 2: Searching for Commodity Group: Plastics Pass 2:44:57 am ✅ 3 Commodity Group options loaded after search. Info 2:44:57 am Execution time since last step: 2.42 sec Info 2:44:57 am STEP 3: Selecting desired Commodity Group from search result... Pass 2:44:57 am ✅ Selected Commodity Group: Plastics Info 2:44:57 am Execution time since last step: 0.11 sec Info 2:44:57 am STEP 4: Entering SOB value... Info 2:44:57 am Execution time since last step: 0.26 sec Info 2:44:57 am Entered SOB Value: 10.125 → Stored As (3dp): 10.125 Info 2:44:57 am Execution time since last step: 0.00 sec Info 2:44:57 am STEP 5: Clicking Save on Part Attributes... Pass 2:44:58 am ✅ Toast Message Verified. Info 2:44:58 am Execution time since last step: 0.41 sec Info 2:44:58 am STEP 6: Fetching SOB value from UI after save for extra confirmation... Info 2:44:58 am Execution time since last step: 0.03 sec Info 2:44:58 am UI SOB Value after save: 10.125 → Normalized (3dp): 10.125 Info 2:45:00 am Execution time since last step: 2.01 sec Info 2:45:00 am ===== END: 'Part Attributes' Tab Flow Completed (Procurement) ===== Info 2:45:01 am Execution time since last step: 1.51 sec Info 2:45:01 am ============================================== Info 2:45:01 am Execution time since last step: 0.00 sec Info 2:45:01 am START: Save Price Calculation (Plastic - Procurement) Info 2:45:01 am Execution time since last step: 0.00 sec Info 2:45:01 am ============================================== Pass 2:45:02 am Navigated to 'Part Price Calculations' tab Pass 2:45:05 am RM Input Category selected: Plastic Injection Moulding Warning 2:45:09 am Execution time since last step: 7.40 sec (Took longer than expected!) Info 2:45:09 am Searching Classification: Metal-001 Pass 2:45:09 am Classification selected: Metal-001 Pass 2:45:11 am Year selected: 2025-2026 Pass 2:45:14 am Period selected: Apr Pass 2:45:16 am Specific Grade selected: Meta Warning 2:45:21 am Execution time since last step: 12.65 sec (Took longer than expected!) Info 2:45:21 am Searching OHP: RMCCCCC-Rej-199.000 % of RMC ,ICC-10.000 % of RMC ,ICC-10.000 % of PC ,ICC-10.000 % of BOP ,OH-10.000 % of RMC+PC ,P-10.000 % of RMC+PC , Pass 2:45:22 am OHP selected: RMCCCCC-Rej-199.000 % of RMC ,ICC-10.000 % of RMC ,ICC-10.000 % of PC ,ICC-10.000 % of BOP ,OH-10.000 % of RMC+PC ,P-10.000 % of RMC+PC , Info 2:45:25 am Execution time since last step: 3.35 sec Info 2:45:25 am trying JavaScript click for: Pass 2:45:25 am OHP Radio button selected Info 2:45:25 am Execution time since last step: 0.46 sec Info 2:45:25 am Entering value for [Rejection] → 1.25 Pass 2:45:26 am Value entered & stored successfully → [Rejection] = 1.25 Info 2:45:28 am Execution time since last step: 2.46 sec Info 2:45:28 am Entering value for [Packing] → 0.50 Pass 2:45:28 am Value entered & stored successfully → [Packing] = 0.50 Info 2:45:30 am Execution time since last step: 2.42 sec Info 2:45:30 am Entering value for [Payment_Days] → 30 Pass 2:45:30 am Value entered & stored successfully → [Payment_Days] = 30 Info 2:45:32 am Execution time since last step: 2.25 sec Info 2:45:32 am Entering value for [Insurance] → 0.20 Pass 2:45:33 am Value entered & stored successfully → [Insurance] = 0.20 Info 2:45:35 am Execution time since last step: 2.45 sec Info 2:45:35 am Entering value for [Profit] → 5.75 Pass 2:45:35 am Value entered & stored successfully → [Profit] = 5.75 Info 2:45:37 am Execution time since last step: 2.43 sec Info 2:45:37 am Entering value for [Overhead] → 3.40 Pass 2:45:38 am Value entered & stored successfully → [Overhead] = 3.40 Info 2:45:40 am Execution time since last step: 2.39 sec Info 2:45:40 am Entering value for [ICC] → 1.10 Pass 2:45:40 am Value entered & stored successfully → [ICC] = 1.10 Info 2:45:42 am Execution time since last step: 2.42 sec Info 2:45:42 am Entering value for [Freight] → 2.60 Pass 2:45:42 am Value entered & stored successfully → [Freight] = 2.60 Info 2:45:45 am Execution time since last step: 2.50 sec Info 2:45:45 am Entering value for [Forwarding] → 0.90 Pass 2:45:45 am Value entered & stored successfully → [Forwarding] = 0.90 Info 2:45:47 am Execution time since last step: 2.40 sec Info 2:45:47 am Entering value for [OtherFactor1] → 0.15 Pass 2:45:47 am Value entered & stored successfully → [OtherFactor1] = 0.15 Info 2:45:49 am Execution time since last step: 2.40 sec Info 2:45:49 am Entering value for [OtherFactor2] → 0.25 Pass 2:45:50 am Value entered & stored successfully → [OtherFactor2] = 0.25 Info 2:45:52 am Execution time since last step: 2.46 sec Info 2:45:52 am Entering value for [OtherFactor3] → 0.35 Pass 2:45:52 am Value entered & stored successfully → [OtherFactor3] = 0.35 Info 2:45:54 am Execution time since last step: 2.41 sec Info 2:45:54 am Entering value for [Remarks] → Save_Remarks Pass 2:45:54 am Value entered & stored successfully → [Remarks] = Save_Remarks Info 2:45:57 am Execution time since last step: 2.32 sec Info 2:45:57 am Entering value for [ToolCost] → 22 Pass 2:45:57 am Value entered & stored successfully → [ToolCost] = 22 Info 2:45:59 am Execution time since last step: 2.22 sec Info 2:45:59 am Entering value for [AmortizationQty] → 220 Pass 2:45:59 am Value entered & stored successfully → [AmortizationQty] = 220 Info 2:46:01 am Execution time since last step: 2.36 sec Info 2:46:01 am Entering value for [ToolAmortization] → 22.34 Pass 2:46:02 am Value entered & stored successfully → [ToolAmortization] = 22.34 Info 2:46:04 am Execution time since last step: 2.49 sec Info 2:46:04 am Entering value for [ToolMaintenance] → 202.34 Pass 2:46:04 am Value entered & stored successfully → [ToolMaintenance] = 202.34 Pass 2:46:06 am All Plastic OHP input values entered successfully Info 2:46:06 am Execution time since last step: 2.56 sec Info 2:46:06 am Clicked Save button Pass 2:46:07 am Save completed successfully → Toast Message: Plastic Costings Saved Successfully Info 2:46:07 am Execution time since last step: 0.42 sec Info 2:46:07 am ============================================== Info 2:46:07 am Execution time since last step: 0.00 sec Info 2:46:07 am END: Save Price Calculation (Plastic - Procurement) Info 2:46:07 am Execution time since last step: 0.00 sec Info 2:46:07 am ============================================== Info 2:46:11 am Execution time since last step: 4.10 sec Info 2:46:11 am switching to BOP tab Pass 2:46:12 am switch to BOP tab executed Pass 2:46:12 am ✔ Header located successfully. Warning 2:46:13 am Action click failed, invoking JS function directly Pass 2:46:13 am '+ BOP' action executed. Pass 2:46:18 am ✔ BOP Table displayed. Pass 2:46:28 am Selected Part No: M5 pressure rivet nut-28102024 Warning 2:46:30 am Execution time since last step: 18.91 sec (Took longer than expected!) Info 2:46:30 am ✅ Found header 'Qty/Pc' at column index: 7 Pass 2:46:30 am 🟢 Entered value '2' in column 'Qty/Pc' successfully. Pass 2:46:30 am Qty/Pc entered → 2 Info 2:46:32 am Execution time since last step: 2.48 sec Info 2:46:32 am ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 2:46:32 am 📋 Retrieved value from column 'Part Cost/Unit' = '123.000'. Pass 2:46:32 am ✔ BOP calculation completed (Part Cost/Unit non-zero). Info 2:46:32 am Execution time since last step: 0.17 sec Info 2:46:32 am ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 2:46:32 am 📋 Retrieved value from column 'Part Cost/Unit' = '123.000'. Pass 2:46:32 am Auto fetched Part Cost/Unit → 123.000 Info 2:46:32 am Execution time since last step: 0.17 sec Info 2:46:32 am ✅ Found header 'Total Cost' at column index: 16 Pass 2:46:32 am 📋 Retrieved value from column 'Total Cost' = '246.00000'. Pass 2:46:32 am Fetched Total Cost (UI) → 246.00000 Pass 2:46:32 am Fetched Total Cost (Extra Cell) → 246.000 Info 2:46:33 am Execution time since last step: 0.14 sec Info 2:46:33 am ✅ Found header 'Bop Type' at column index: 2 Pass 2:46:33 am 📋 Retrieved value from column 'Bop Type' = 'Bolt'. Info 2:46:33 am Execution time since last step: 0.09 sec Info 2:46:33 am ✅ Found header 'Part Description' at column index: 3 Pass 2:46:33 am 📋 Retrieved value from column 'Part Description' = '28102024'. Info 2:46:33 am Execution time since last step: 0.10 sec Info 2:46:33 am ✅ Found header 'Supply' at column index: 4 Pass 2:46:33 am 📋 Retrieved value from column 'Supply' = 'Supplier Name-01'. Info 2:46:33 am Execution time since last step: 0.11 sec Info 2:46:33 am ✅ Found header 'Supply Currency' at column index: 5 Pass 2:46:33 am 📋 Retrieved value from column 'Supply Currency' = ''. Info 2:46:33 am Execution time since last step: 0.12 sec Info 2:46:33 am ✅ Found header 'UOM' at column index: 6 Pass 2:46:33 am 📋 Retrieved value from column 'UOM' = 'Nos.'. Info 2:46:33 am Execution time since last step: 0.12 sec Info 2:46:33 am ✅ Found header 'Qty/Pc' at column index: 7 Pass 2:46:33 am 📋 Retrieved value from column 'Qty/Pc' = '2'. Info 2:46:33 am Execution time since last step: 0.13 sec Info 2:46:33 am ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 2:46:33 am 📋 Retrieved value from column 'Part Cost/Unit' = '123.000'. Info 2:46:33 am Execution time since last step: 0.18 sec Info 2:46:33 am ✅ Found header 'Currency Conversion' at column index: 9 Pass 2:46:33 am 📋 Retrieved value from column 'Currency Conversion' = '1.000'. Info 2:46:34 am Execution time since last step: 0.16 sec Info 2:46:34 am ✅ Found header 'Duties%' at column index: 10 Pass 2:46:34 am 📋 Retrieved value from column 'Duties%' = '0.000'. Info 2:46:34 am Execution time since last step: 0.15 sec Info 2:46:34 am ✅ Found header 'Freight & Insurance %' at column index: 11 Pass 2:46:34 am 📋 Retrieved value from column 'Freight & Insurance %' = ''. Info 2:46:34 am Execution time since last step: 0.17 sec Info 2:46:34 am ✅ Found header 'Other Cost' at column index: 12 Pass 2:46:34 am 📋 Retrieved value from column 'Other Cost' = '0.000'. Info 2:46:34 am Execution time since last step: 0.17 sec Info 2:46:34 am ✅ Found header 'Sub Total' at column index: 14 Pass 2:46:34 am 📋 Retrieved value from column 'Sub Total' = '246.000'. Info 2:46:34 am Execution time since last step: 0.18 sec Info 2:46:34 am ✅ Found header 'BOP Handling%' at column index: 15 Pass 2:46:34 am 📋 Retrieved value from column 'BOP Handling%' = '0.000'. Info 2:46:34 am Execution time since last step: 0.18 sec Info 2:46:34 am ✅ Found header 'Total Cost' at column index: 16 Pass 2:46:34 am 📋 Retrieved value from column 'Total Cost' = '246.00000'. Info 2:46:34 am Execution time since last step: 0.03 sec Info 2:46:34 am Captured 14 header-value pairs from BOP table. Info 2:46:34 am Execution time since last step: 0.00 sec Info 2:46:34 am Captured BOP Header Values: Bop Type = Bolt, Part Description = 28102024, Supply = Supplier Name-01, Supply Currency = , UOM = Nos., Qty/Pc = 2, Part Cost/Unit = 123.000, Currency Conversion = 1.000, Duties% = 0.000, Freight & Insurance % = , Other Cost = 0.000, Sub Total = 246.000, BOP Handling% = 0.000, Total Cost = 246.00000 Pass 2:46:36 am ✔ Save button is enabled. Pass 2:46:36 am ✔ Save button clicked. Pass 2:46:36 am Toast received → BOP Saved successfully. Info 2:46:37 am Execution time since last step: 3.02 sec Info 2:46:37 am ===== Filling Tooling Cost Form for Part: 72-07-62 ===== Info 2:46:39 am Execution time since last step: 1.96 sec Info 2:46:39 am Navigated to Tooling Cost tab. Pass 2:46:41 am ✔ Tooling Cost header visible. Pass 2:46:41 am ✔ Add Tool button visible. Pass 2:46:42 am Clicked Add New Tooling Row button. Pass 2:46:43 am ✔ Selected dropdown [Tool Number] = Manual Entry Pass 2:46:46 am ✔ Entered [12345] in Enter Tool No. Pass 2:46:48 am ✔ Entered [Automation Tool Description] in Tool Description Pass 2:46:50 am ✔ Selected dropdown [Supplier Name & Code] = 0801-Celesta Pass 2:46:53 am ✔ Selected dropdown [Tool Ownership] = Customer Paid Pass 2:46:55 am ✔ Selected dropdown [Tool Type] = Carbide tool Pass 2:46:57 am ✔ Entered [25.50] in Part Envelope Length Pass 2:47:00 am ✔ Entered [12.10] in Part Envelope Width Pass 2:47:02 am ✔ Entered [5.30] in Part Envelope Height Pass 2:47:05 am ✔ Entered [500000] in Settled Tool Cost Pass 2:47:07 am ✔ Entered [100000] in Tool Advance Pass 2:47:10 am ✔ Entered [20000] in First Year Volume Pass 2:47:12 am ✔ Entered [18000] in Second Year Volume Pass 2:47:15 am ✔ Entered [15000] in Third Year Volume Pass 2:47:17 am ✔ Entered [12000] in Fourth Year Volume Pass 2:47:20 am ✔ Entered [10000] in Fifth Year Volume Pass 2:47:22 am ✔ Entered [tool-101] in Tool Life Pass 2:47:22 am 🎉 All Tooling Cost fields entered successfully! Warning 2:47:22 am Execution time since last step: 42.51 sec (Took longer than expected!) Info 2:47:22 am Attempting to click Save button in Tooling Cost tab... Pass 2:47:22 am Clicked Save button successfully. Pass 2:47:22 am Toast Message Displayed: Tooling Cost saved successfully. Warning 2:47:28 am Execution time since last step: 6.47 sec (Took longer than expected!) Info 2:47:28 am ===== START: UPDATE DATA IN 'Part Attributes' TAB (PROCUREMENT) ===== Warning 2:47:28 am ⚠ Tab not active → Re-loading Info 2:47:29 am Execution time since last step: 0.48 sec Info 2:47:29 am Navigated to tab → Part Price Calculations Info 2:47:30 am Execution time since last step: 1.21 sec Info 2:47:30 am Attempt 1 to load Part Attributes tab Info 2:47:30 am Execution time since last step: 0.37 sec Info 2:47:30 am Navigated to tab → Part Attributes Pass 2:47:31 am ✔ Part Attributes tab active (Attempt 1) Info 2:47:31 am Execution time since last step: 1.09 sec Info 2:47:31 am STEP 1: Opening Commodity Group dropdown... Info 2:47:35 am Execution time since last step: 3.73 sec Info 2:47:35 am STEP 2: Selected Commodity Group: Plastics Info 2:47:35 am Execution time since last step: 0.11 sec Info 2:47:35 am STEP 3: OLD SOB Value: 10.125 Pass 2:47:36 am STEP 4: UPDATED SOB → Old: 10.125 | New: 25.789 Pass 2:47:36 am ✔ Update Toast Valid: Part attribute details saved successfully. Info 2:47:36 am Execution time since last step: 0.72 sec Info 2:47:36 am STEP 6: After Save UI SOB Value: 25.789 Info 2:47:38 am Execution time since last step: 1.51 sec Info 2:47:38 am ===== END: UPDATE COMPLETED FOR PART ATTRIBUTES (PROCUREMENT) ===== Info 2:47:38 am Execution time since last step: 0.00 sec Info 2:47:38 am ============================================== Info 2:47:38 am Execution time since last step: 0.00 sec Info 2:47:38 am START: UPDATE Price Calculation Plastic Info 2:47:38 am Execution time since last step: 0.00 sec Info 2:47:38 am ============================================== Pass 2:47:38 am Navigated to 'Part Price Calculations' tab Info 2:47:40 am Execution time since last step: 2.44 sec Info 2:47:40 am Entering value for [Rejection] → 2.10 Pass 2:47:40 am Value entered & stored successfully → [Rejection] = 2.10 Info 2:47:42 am Execution time since last step: 2.48 sec Info 2:47:42 am Entering value for [Packing] → 0.85 Pass 2:47:43 am Value entered & stored successfully → [Packing] = 0.85 Info 2:47:45 am Execution time since last step: 2.55 sec Info 2:47:45 am Entering value for [Payment_Days] → 45 Pass 2:47:45 am Value entered & stored successfully → [Payment_Days] = 45 Info 2:47:47 am Execution time since last step: 2.27 sec Info 2:47:47 am Entering value for [Insurance] → 0.35 Pass 2:47:48 am Value entered & stored successfully → [Insurance] = 0.35 Info 2:47:50 am Execution time since last step: 2.40 sec Info 2:47:50 am Entering value for [Profit] → 6.25 Pass 2:47:50 am Value entered & stored successfully → [Profit] = 6.25 Info 2:47:52 am Execution time since last step: 2.43 sec Info 2:47:52 am Entering value for [Overhead] → 4.10 Pass 2:47:53 am Value entered & stored successfully → [Overhead] = 4.10 Info 2:47:55 am Execution time since last step: 2.43 sec Info 2:47:55 am Entering value for [ICC] → 1.45 Pass 2:47:55 am Value entered & stored successfully → [ICC] = 1.45 Info 2:47:57 am Execution time since last step: 2.42 sec Info 2:47:57 am Entering value for [Freight] → 3.10 Pass 2:47:57 am Value entered & stored successfully → [Freight] = 3.10 Info 2:47:59 am Execution time since last step: 2.40 sec Info 2:47:59 am Entering value for [Forwarding] → 1.20 Pass 2:48:00 am Value entered & stored successfully → [Forwarding] = 1.20 Info 2:48:02 am Execution time since last step: 2.43 sec Info 2:48:02 am Entering value for [OtherFactor1] → 0.30 Pass 2:48:02 am Value entered & stored successfully → [OtherFactor1] = 0.30 Info 2:48:04 am Execution time since last step: 2.42 sec Info 2:48:04 am Entering value for [OtherFactor2] → 0.40 Pass 2:48:05 am Value entered & stored successfully → [OtherFactor2] = 0.40 Info 2:48:07 am Execution time since last step: 2.54 sec Info 2:48:07 am Entering value for [OtherFactor3] → 0.50 Pass 2:48:07 am Value entered & stored successfully → [OtherFactor3] = 0.50 Info 2:48:09 am Execution time since last step: 2.45 sec Info 2:48:09 am Entering value for [Remarks] → Updated_Remarks Pass 2:48:10 am Value entered & stored successfully → [Remarks] = Updated_Remarks Info 2:48:12 am Execution time since last step: 2.40 sec Info 2:48:12 am Entering value for [ToolCost] → 35 Pass 2:48:12 am Value entered & stored successfully → [ToolCost] = 35 Info 2:48:14 am Execution time since last step: 2.37 sec Info 2:48:14 am Entering value for [AmortizationQty] → 350 Pass 2:48:14 am Value entered & stored successfully → [AmortizationQty] = 350 Info 2:48:16 am Execution time since last step: 2.37 sec Info 2:48:16 am Entering value for [ToolAmortization] → 35.75 Pass 2:48:17 am Value entered & stored successfully → [ToolAmortization] = 35.75 Info 2:48:19 am Execution time since last step: 2.50 sec Info 2:48:19 am Entering value for [ToolMaintenance] → 255.80 Pass 2:48:19 am Value entered & stored successfully → [ToolMaintenance] = 255.80 Pass 2:48:21 am All Plastic numeric fields updated successfully Info 2:48:21 am Execution time since last step: 2.55 sec Info 2:48:21 am Clicked Save button for update Pass 2:48:22 am Update completed successfully → Toast Message: Plastic Costings Saved Successfully Info 2:48:22 am Execution time since last step: 0.41 sec Info 2:48:22 am ============================================== Info 2:48:22 am Execution time since last step: 0.00 sec Info 2:48:22 am END: UPDATE Price Calculation (Plastic) Info 2:48:22 am Execution time since last step: 0.00 sec Info 2:48:22 am ============================================== Info 2:48:26 am Execution time since last step: 4.10 sec Info 2:48:26 am ===== START: UPDATE BOP ENTRY PROCESS ===== Info 2:48:26 am Execution time since last step: 0.00 sec Info 2:48:26 am switching to BOP tab Pass 2:48:27 am switch to BOP tab executed Info 2:48:27 am Execution time since last step: 1.13 sec Info 2:48:27 am Navigated to BOP tab (Update Mode). Pass 2:48:27 am BOP Table visible. Info 2:48:27 am Execution time since last step: 0.23 sec Info 2:48:27 am ✅ Found header 'Qty/Pc' at column index: 7 Pass 2:48:27 am 📋 Retrieved value from column 'Qty/Pc' = '2.000'. Info 2:48:27 am Execution time since last step: 0.21 sec Info 2:48:27 am ✅ Found header 'Total Cost' at column index: 16 Pass 2:48:28 am 📋 Retrieved value from column 'Total Cost' = '246.000'. Info 2:48:28 am Execution time since last step: 0.04 sec Info 2:48:28 am OLD Part No : M5 pressure rivet nut-28102024 Info 2:48:28 am Execution time since last step: 0.00 sec Info 2:48:28 am OLD Qty/Pc : 2.000 Info 2:48:28 am Execution time since last step: 0.00 sec Info 2:48:28 am OLD Total Cost : 246.000 Pass 2:48:28 am Updated Part No → M5 pressure rivet nut-28102024 Info 2:48:29 am Execution time since last step: 1.07 sec Info 2:48:29 am ✅ Found header 'Qty/Pc' at column index: 7 Fail 2:48:30 am ❌ Exception while entering value in 'Qty/Pc' cell: element click intercepted: Element is not clickable at point (657, 266). Other element would receive the click: (Session info: chrome=143.0.7499.170) Build info: version: '4.25.0', revision: '8a8aea2337' System info: os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '21.0.8' Driver info: org.openqa.selenium.chrome.ChromeDriver Command: [14044e54d9a0a14c6ac07be732f8f15c, clickElement {id=f.716C744AF68833EE3B8A6E69552C0228.d.0A7A577AA7130FFD6D71B9622BD1FBA3.e.1448079}] Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 143.0.7499.170, chrome: {chromedriverVersion: 143.0.7499.169 (164b20aab62..., userDataDir: C:\Users\RAJTRI~1\AppData\L...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:59377}, goog:processID: 4808, networkConnectionEnabled: false, pageLoadStrategy: normal, platformName: windows, proxy: Proxy(), se:cdp: ws://localhost:59377/devtoo..., se:cdpVersion: 143.0.7499.170, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:extension:minPinLength: true, webauthn:extension:prf: true, webauthn:virtualAuthenticators: true} Element: [[ChromeDriver: chrome on windows (14044e54d9a0a14c6ac07be732f8f15c)] -> xpath: //table[@id='standaradTable']//tbody[@id='bopStandardBody']/tr[1]/*[7]//input] Session ID: 14044e54d9a0a14c6ac07be732f8f15c Pass 2:48:30 am Updated Qty/Pc → 3 Info 2:48:30 am Execution time since last step: 1.84 sec Info 2:48:30 am ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 2:48:30 am 📋 Retrieved value from column 'Part Cost/Unit' = '123.00000'. Info 2:48:31 am Execution time since last step: 0.20 sec Info 2:48:31 am ✅ Found header 'Total Cost' at column index: 16 Pass 2:48:31 am 📋 Retrieved value from column 'Total Cost' = '246.000'. Pass 2:48:32 am Save button enabled. Pass 2:48:32 am Save button clicked for UPDATE. Pass 2:48:32 am Toast received → BOP Saved successfully. Info 2:48:32 am Execution time since last step: 1.54 sec Info 2:48:32 am ===== END: UPDATE BOP ENTRY PROCESS ===== Info 2:48:34 am Execution time since last step: 1.50 sec Info 2:48:34 am ===== START: UPDATE TOOLING COST (Only Input Fields Updated) ===== Info 2:48:34 am Execution time since last step: 0.00 sec Info 2:48:34 am Force switching to Tooling Cost tab Pass 2:48:34 am ✔ Forced switch to Tooling Cost tab executed Pass 2:48:36 am ✔ Tooling Cost UPDATE page loaded successfully. Info 2:48:36 am Execution time since last step: 2.17 sec Info 2:48:36 am Updating ONLY input fields (dropdown unchanged). Pass 2:48:36 am ✔ Selected dropdown [Tool Number] = Manual Entry Pass 2:48:36 am Tool Number dropdown updated. Pass 2:48:39 am ✔ Updated [Enter Tool No] → 999 Pass 2:48:40 am ✔ Updated [Tool Description] → Updated-Manual-999 Pass 2:48:42 am ✔ Updated [Envelope Length] → 20.5566 Pass 2:48:44 am ✔ Updated [Envelope Width] → 21.5566 Pass 2:48:46 am ✔ Updated [Envelope Height] → 5.1234 Pass 2:48:48 am ✔ Updated [Additional Cost] → 2.5567 Pass 2:48:49 am ✔ Updated [Settled Tool Cost] → 9 Pass 2:48:51 am ✔ Updated [Tool Advance] → 3 Pass 2:48:53 am ✔ Updated [First Year Volume] → 5 Pass 2:48:55 am ✔ Updated [Second Year Volume] → 4 Pass 2:48:56 am ✔ Updated [Third Year Volume] → 6 Pass 2:48:58 am ✔ Updated [Fourth Year Volume] → 7 Pass 2:49:00 am ✔ Updated [Fifth Year Volume] → 8 Pass 2:49:02 am ✔ Updated [Total Tool Cost] → 12.5678 Warning 2:49:02 am Execution time since last step: 25.83 sec (Took longer than expected!) Info 2:49:02 am Exiting Tooling edit mode before Save Pass 2:49:03 am Tooling Save button clicked successfully. Pass 2:49:03 am ✔ Tooling Cost UPDATED Successfully → Tooling Cost saved successfully. Pass 2:49:07 am Clicked on option: Master Data Warning 2:49:07 am Execution time since last step: 5.53 sec (Took longer than expected!) Info 2:49:07 am Master Data Is Displayed On Dashboard.... Pass 2:49:10 am Clicked Master Option: Part Master Warning 2:49:12 am Execution time since last step: 5.26 sec (Took longer than expected!) Info 2:49:12 am ===== START: Verify Part Number & Description View Table PartMaster ===== Info 2:49:17 am Execution time since last step: 4.24 sec Info 2:49:17 am Opening Part Master filter and selecting: Part No. Warning 2:50:09 am Execution time since last step: 52.26 sec (Took longer than expected!) Info 2:50:09 am Filter value selected: Part No. Warning 2:50:18 am Execution time since last step: 8.97 sec (Took longer than expected!) Info 2:50:18 am ============================================== Info 2:50:18 am Execution time since last step: 0.00 sec Info 2:50:18 am [View Table Part Master For Supplier Name By Supplier Header Coloumn] Info 2:50:18 am Execution time since last step: 0.00 sec Info 2:50:18 am ============================================== Info 2:50:18 am Execution time since last step: 0.50 sec Info 2:50:18 am ✅ Total Headers Found: 31 Info 2:50:18 am Execution time since last step: 0.00 sec Info 2:50:18 am Headers → [Action, Company Name, Part No., Part Description, Part UOM, Costing Type, Product Category, Product Model Name and No., Special Product Category, Customer, Customer Part No., Supplier Detail 1, %SOB, Unit Price, Supplier Detail 2, Supplier Detail 3, Supplier Detail 4, Supplier Detail 5, Supplier Detail 6, Supplier Detail 7, Supplier Detail 8, Supplier Detail 9, Supplier Detail 10, Customer Name 1, Customer 1 Unit Price, Customer Name 2, Customer 2 Unit Price, Customer Name 3, Customer 3 Unit Price, Customer Name 4, Customer 4 Unit Price] Info 2:50:18 am Execution time since last step: 0.00 sec Info 2:50:18 am 🧩 Validation Targets → [Company Name, Part No., Part Description, Part UOM, Product Category, Product Model Name and No., Special Product Category, Customer, Supplier Detail 1] Warning 2:50:18 am [Company Name] mismatch ignored → Expected: COSTMASTER-0304-MOHALI-CM1 | Actual: COSTMASTER-0304-CM1 Pass 2:50:19 am [Part No.] Match → Expected: 72-07-62 | Actual: 72-07-62 Pass 2:50:19 am [Part Description] Match → Expected: Julian664 | Actual: Julian664 Pass 2:50:19 am [Part UOM] Match → Expected: Hourly | Actual: Hourly Pass 2:50:19 am [Product Category] Match → Expected: rishi | Actual: rishi Pass 2:50:19 am [Product Model Name and No.] Match → Expected: JKLakshmi-001 | Actual: JKLakshmi-001 Pass 2:50:19 am [Special Product Category] Match → Expected: ACCESSORIES | Actual: ACCESSORIES Warning 2:50:19 am [Customer] mismatch ignored → Expected: Rishicustomer-Tbilisi-0004 | Actual: Rishicustomer-0004 Fail 2:50:19 am Supplier mismatch → Expected: 0801-Celesta | Actual: 0801 - Celesta Pass 2:50:19 am Row matched by Part No. (Supplier not verified, continuing click). Pass 2:50:23 am 🟢 Clicked Supplier cell → 0801 - Celesta Info 2:50:23 am Execution time since last step: 4.27 sec Info 2:50:23 am ============================================== Info 2:50:23 am Execution time since last step: 0.00 sec Info 2:50:23 am VALIDATION COMPLETED: [View Table Part Master For Supplier Name By Supplier Header Coloumn] Info 2:50:23 am Execution time since last step: 0.00 sec Info 2:50:23 am ============================================== Pass 2:50:23 am ✅ Part found successfully: 72-07-62 | Description: Julian664 Info 2:50:23 am Execution time since last step: 0.00 sec Info 2:50:23 am Stored Part Data: {Part Description=Julian664, Part Number=72-07-62, Filter Used=Part No.} Info 2:50:23 am Execution time since last step: 0.00 sec Info 2:50:23 am ===== END: Verify Part Number & Description (Supplier Side) ===== Info 2:50:23 am Execution time since last step: 0.00 sec Info 2:50:23 am ===== START: Supplier-End Data Validation (UPDATE) ===== Info 2:50:23 am Execution time since last step: 0.00 sec Info 2:50:23 am 🔹 Expected Part Number: 72-07-62 Info 2:50:23 am Execution time since last step: 0.00 sec Info 2:50:23 am 🔹 Expected Part Description: Julian664 Info 2:50:23 am Execution time since last step: 0.00 sec Info 2:50:23 am 🔹 Expected Commodity Group: Plastics Info 2:50:23 am Execution time since last step: 0.00 sec Info 2:50:23 am 🔹 Expected SOB (3dp): 25.789 Info 2:50:23 am Execution time since last step: 0.00 sec Info 2:50:23 am ===== ENSURE PART ATTRIBUTES TAB (BOOTSTRAP FORCE) ===== Warning 2:50:23 am ⚠ Header not visible. Forcing Bootstrap tab switch... Pass 2:50:23 am ✔ Part Attributes tab FORCEFULLY activated via Bootstrap JS Info 2:50:25 am Execution time since last step: 2.35 sec Info 2:50:25 am 🔹 Actual Part Number: 72-07-62 Info 2:50:25 am Execution time since last step: 0.00 sec Info 2:50:25 am 🔹 Actual Part Description: Julian664 Info 2:50:25 am Execution time since last step: 0.00 sec Info 2:50:25 am 🔹 Actual Commodity Group: Plastics Info 2:50:25 am Execution time since last step: 0.00 sec Info 2:50:25 am 🔹 Actual SOB (3dp): 25.789 Pass 2:50:25 am ✔ Part Number matched successfully. Pass 2:50:25 am ✔ Part Description matched successfully. Pass 2:50:25 am ✔ Commodity Group matched successfully. Pass 2:50:25 am ✔ SOB matched successfully → 25.789 Pass 2:50:25 am PASS: All validations completed for Supplier-end updated data. Info 2:50:25 am Execution time since last step: 0.00 sec Info 2:50:25 am ===== END: Supplier-End Data Validation (UPDATE) ===== Info 2:50:25 am Execution time since last step: 0.00 sec Info 2:50:25 am ============================================== Info 2:50:25 am Execution time since last step: 0.00 sec Info 2:50:25 am START VALIDATION → Plastic Price Calculation) Info 2:50:25 am Execution time since last step: 0.00 sec Info 2:50:25 am ============================================== Pass 2:50:26 am Navigated to 'Part Price Calculations' tab Pass 2:50:28 am ✔ RM Input Category matched | Expected = Plastic Injection Moulding | Actual = Plastic Injection Moulding Pass 2:50:28 am ✔ Classification matched | Expected = Metal-001 | Actual = Metal-001 Pass 2:50:28 am ✔ Year matched | Expected = 2025-2026 | Actual = 2025-2026 Pass 2:50:28 am ✔ Period matched | Expected = Apr | Actual = Apr Pass 2:50:28 am ✔ Specific Grade matched | Expected = Meta | Actual = Meta Pass 2:50:29 am ✔ OHP Name matched | Expected = RMCCCCC-Rej-199.000 % of RMC ,ICC-10.000 % of RMC ,ICC-10.000 % of PC ,ICC-10.000 % of BOP ,OH-10.000 % of RMC+PC ,P-10.000 % of RMC+PC , | Actual = RMCCCCC-Rej-199.000 % of RMC ,ICC-10.000 % of RMC ,ICC-10.000 % of PC ,ICC-10.000 % of BOP ,OH-10.000 % of RMC+PC ,P-10.000 % of RMC+PC , Pass 2:50:29 am [Rejection] matched → Expected = 2.100 | Actual = 2.100 Pass 2:50:29 am [Packing] matched → Expected = 0.850 | Actual = 0.850 Pass 2:50:29 am [Payment_Days] matched → Expected = 45.000 | Actual = 45.000 Pass 2:50:29 am [Insurance] matched → Expected = 0.350 | Actual = 0.350 Pass 2:50:29 am [Profit] matched → Expected = 6.250 | Actual = 6.250 Pass 2:50:29 am [Overhead] matched → Expected = 4.100 | Actual = 4.100 Pass 2:50:29 am [ICC] matched → Expected = 1.450 | Actual = 1.450 Pass 2:50:29 am [Freight] matched → Expected = 3.100 | Actual = 3.100 Pass 2:50:29 am [Forwarding] matched → Expected = 1.200 | Actual = 1.200 Pass 2:50:29 am [OtherFactor1] matched → Expected = 0.300 | Actual = 0.300 Pass 2:50:29 am [OtherFactor2] matched → Expected = 0.400 | Actual = 0.400 Pass 2:50:29 am [OtherFactor3] matched → Expected = 0.500 | Actual = 0.500 Pass 2:50:29 am [Remarks] matched → Expected = Updated_Remarks | Actual = Updated_Remarks Pass 2:50:29 am [ToolCost] matched → Expected = 35.000 | Actual = 35.000 Pass 2:50:29 am [AmortizationQty] matched → Expected = 350.000 | Actual = 350.000 Pass 2:50:29 am [ToolAmortization] matched → Expected = 35.750 | Actual = 35.750 Pass 2:50:29 am [ToolMaintenance] matched → Expected = 255.800 | Actual = 255.800 Info 2:50:29 am Execution time since last step: 4.01 sec Info 2:50:29 am ============================================== Pass 2:50:29 am ALL PLASTIC PRICE CALCULATION VALUES VALIDATED SUCCESSFULLY Info 2:50:29 am Execution time since last step: 0.00 sec Info 2:50:29 am ============================================== Info 2:50:33 am Execution time since last step: 4.08 sec Info 2:50:33 am -------------------------------------------------- Info 2:50:33 am Execution time since last step: 0.00 sec Info 2:50:33 am STARTING BOP VALIDATION (UI ↔ MAP) Info 2:50:33 am Execution time since last step: 0.00 sec Info 2:50:33 am -------------------------------------------------- Info 2:50:33 am Execution time since last step: 0.00 sec Info 2:50:33 am Expected BOP values received → {ToastMessage=BOP Saved successfully., PartNo=M5 pressure rivet nut-28102024, PartCostPerUnit=123.00000, TotalCost_ExtraCell=246.000, QtyPerPc=3, TotalCost_UI=246.000} Info 2:50:35 am Execution time since last step: 2.01 sec Info 2:50:35 am switching to BOP tab Pass 2:50:36 am switch to BOP tab executed Pass 2:50:36 am ✔ Standard BOP header visible. Pass 2:50:37 am ✔ Standard BOP table & first row ready. Pass 2:50:37 am ✔ BOP page loaded successfully Pass 2:50:37 am Part No matched → M5 pressure rivet nut-28102024 Info 2:50:37 am Execution time since last step: 1.99 sec Info 2:50:37 am ✅ Found header 'Qty/Pc' at column index: 7 Pass 2:50:37 am 📋 Retrieved value from column 'Qty/Pc' = '2.000'. Fail 2:50:37 am Qty/Pc mismatch → Expected: 3.000 | Actual: 2.000 Info 2:50:37 am Execution time since last step: 0.12 sec Info 2:50:37 am ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 2:50:37 am 📋 Retrieved value from column 'Part Cost/Unit' = '123.00000'. Pass 2:50:37 am Part Cost/Unit matched → 123.000 Info 2:50:37 am Execution time since last step: 0.18 sec Info 2:50:37 am ✅ Found header 'Total Cost' at column index: 16 Pass 2:50:37 am 📋 Retrieved value from column 'Total Cost' = '246.000'. Pass 2:50:37 am Total Cost (UI) matched → 246.000 Pass 2:50:38 am Total Cost (Extra Cell) matched → 246.000 Info 2:50:38 am Execution time since last step: 0.07 sec Info 2:50:38 am ------ VALIDATING ALL HEADER VALUES ------ Info 2:50:38 am Execution time since last step: 0.00 sec Info 2:50:38 am -------------------------------------------------- Info 2:50:38 am Execution time since last step: 0.00 sec Info 2:50:38 am BOP VALIDATION COMPLETED Info 2:50:38 am Execution time since last step: 0.00 sec Info 2:50:38 am -------------------------------------------------- Info 2:50:38 am Execution time since last step: 0.00 sec Info 2:50:38 am ============================================== Info 2:50:38 am Execution time since last step: 0.00 sec Info 2:50:38 am 🔵 UPDATE VALIDATION STARTED: [Tooling Cost Section] Info 2:50:38 am Execution time since last step: 0.00 sec Info 2:50:38 am ============================================== Info 2:50:39 am Execution time since last step: 1.86 sec Info 2:50:39 am Navigated to 'Tooling Cost' tab for UPDATE validation. Info 2:50:40 am Execution time since last step: 1.01 sec Info 2:50:40 am 🔍 Starting UPDATE validation for 16 fields... Warning 2:50:41 am ⚠ Skipped (Not part of UPDATE validation) → ToolPartNodrp Warning 2:50:41 am ⚠ Skipped (Not part of UPDATE validation) → ToolDelta Pass 2:50:42 am PASS → [First Year Volume] Expected=5 | Actual=5 Pass 2:50:42 am PASS → [Fifth Year Volume] Expected=8 | Actual=8 Pass 2:50:43 am PASS → [Part Envelope Height(mm)] Expected=5.1234 | Actual=5.1234 Pass 2:50:43 am PASS → [Part Envelope Width(mm)] Expected=21.5566 | Actual=21.5566 Pass 2:50:43 am PASS → [Part Envelope Length(mm)] Expected=20.5566 | Actual=20.5566 Warning 2:50:43 am ⚠ Skipped (Not part of UPDATE validation) → ToolCostDirectEntry Fail 2:50:44 am FAIL → [Enter Tool No.] Expected=999 | Actual=Manual Entry Pass 2:50:44 am PASS → [Second Year Volume] Expected=4 | Actual=4 Pass 2:50:45 am PASS → [Settled Tool Cost] Expected=9 | Actual=9 Pass 2:50:45 am PASS → [Tool Description] Expected=Updated-Manual-999 | Actual=Updated-Manual-999 Pass 2:50:46 am PASS → [Fourth Year Volume] Expected=7 | Actual=7 Pass 2:50:46 am PASS → [Tool Advance] Expected=3 | Actual=3 Pass 2:50:47 am PASS → [Third Year Volume] Expected=6 | Actual=6 Warning 2:50:47 am Execution time since last step: 6.57 sec (Took longer than expected!) Info 2:50:47 am ============================================== Info 2:50:47 am Execution time since last step: 0.00 sec Info 2:50:47 am SUMMARY: Info 2:50:47 am Execution time since last step: 0.00 sec Info 2:50:47 am ============================================== Info 2:50:47 am Execution time since last step: 0.00 sec Info 2:50:47 am Passed: 11 Info 2:50:47 am Execution time since last step: 0.00 sec Info 2:50:47 am Failed: 1 Info 2:50:47 am Execution time since last step: 0.00 sec Info 2:50:47 am Warnings: 3 Fail 2:50:47 am Mismatch: ❌ UPDATE Validation FAILED Info 2:50:47 am Execution time since last step: 0.00 sec Info 2:50:47 am ============================================== Pass 2:50:47 am Test Passed Pass 2:50:47 am Screenshot on Success
-
PT_C_117Exporting All The Templates For Supplier
2:50:47 am / 00:02:33:815 Fail
PT_C_117Exporting All The Templates For Supplier
01.03.2026 2:50:47 am 01.03.2026 2:53:21 am 00:02:33:815 · #test-id=42Status Timestamp Details Pass 2:50:53 am Clicked on option: Master Data Warning 2:50:53 am Execution time since last step: 5.78 sec (Took longer than expected!) Info 2:50:53 am Master Data Is Displayed On Dashboard.... Pass 2:50:56 am Clicked Master Option: Part Master Info 2:50:56 am Execution time since last step: 3.48 sec Info 2:50:56 am ===== STEP 1: Enter Part Details ===== Pass 2:50:57 am Entered Part Number → 52-62-27 Pass 2:50:59 am Entered Part Description → Odis852 Info 2:51:01 am Execution time since last step: 4.60 sec Info 2:51:01 am ===== STEP 2: Selecting Part UOM Value ===== Info 2:51:01 am Execution time since last step: 0.25 sec Info 2:51:01 am Clicked on UOM dropdown. Info 2:51:04 am Execution time since last step: 2.27 sec Info 2:51:04 am Entered search keyword in UOM search box → Hourly Pass 2:51:06 am Selected UOM → Hourly Info 2:51:08 am Execution time since last step: 4.33 sec Info 2:51:08 am ===== STEP 3: Selecting Company Name ===== Pass 2:51:10 am Selected Company Name → COSTMASTER-0304-MOHALI-CM1 Info 2:51:10 am Execution time since last step: 2.38 sec Info 2:51:10 am ===== STEP 4: Selecting Radio Button By Name ===== Pass 2:51:11 am Selected Radio Button → Procurement Info 2:51:13 am Execution time since last step: 2.23 sec Info 2:51:13 am ===== STEP 5: Selecting Supplier Name ===== Pass 2:51:13 am Selected Supplier → 0801-Celesta Info 2:51:15 am Execution time since last step: 2.87 sec Info 2:51:15 am ===== STEP 6: Selecting Customer Name ===== Pass 2:51:29 am Selected Customer → Rishicustomer-Tbilisi-0004 Warning 2:51:33 am Execution time since last step: 17.38 sec (Took longer than expected!) Info 2:51:33 am ===== STEP 6: Selecting Product Category ===== Info 2:51:34 am Execution time since last step: 1.15 sec Info 2:51:34 am trying JavaScript click for: Pass 2:51:39 am Selected Product Category → rishi Warning 2:51:39 am Execution time since last step: 5.15 sec (Took longer than expected!) Info 2:51:39 am ===== STEP 7: Selecting Product Model ===== Info 2:51:39 am Execution time since last step: 0.28 sec Info 2:51:39 am trying JavaScript click for: Pass 2:51:44 am Selected Product Model → JKLakshmi-001 Warning 2:51:46 am Execution time since last step: 6.92 sec (Took longer than expected!) Info 2:51:46 am ===== STEP 8: Selecting Special Product Category ===== Info 2:51:47 am Execution time since last step: 1.22 sec Info 2:51:47 am trying JavaScript click for: Pass 2:51:50 am Selected Special Product Category → ACCESSORIES Info 2:51:52 am Execution time since last step: 4.98 sec Info 2:51:52 am ===== STEP 9: Clicking Save Button ===== Info 2:51:53 am Execution time since last step: 0.03 sec Info 2:51:53 am ===== STEP: Clicking Button in Part Master → Save ===== Pass 2:51:53 am ✅ Successfully clicked button → Save Pass 2:51:53 am Clicked on 'Save' button successfully. Info 2:51:53 am Execution time since last step: 0.10 sec Info 2:51:53 am ===== STEP 10: Verifying Toast Message ===== Info 2:51:54 am Execution time since last step: 1.41 sec Info 2:51:54 am Toast message appeared: Part Master details saved successfully. Info 2:51:54 am Execution time since last step: 0.00 sec Info 2:51:54 am ✅ Toast message validated successfully. Expected: Part Master details saved successfully. Pass 2:51:54 am Toast message verification completed successfully. Info 2:51:54 am Execution time since last step: 0.00 sec Info 2:51:54 am ===== START: Verify Part Number & Description View Table PartMaster ===== Info 2:51:58 am Execution time since last step: 4.32 sec Info 2:51:58 am Opening Part Master filter and selecting: Part No. Warning 2:52:51 am Execution time since last step: 52.31 sec (Took longer than expected!) Info 2:52:51 am Filter value selected: Part No. Warning 2:53:00 am Execution time since last step: 8.88 sec (Took longer than expected!) Info 2:53:00 am ============================================== Info 2:53:00 am Execution time since last step: 0.00 sec Info 2:53:00 am [View Table Part Master For Supplier Name By Supplier Header Coloumn] Info 2:53:00 am Execution time since last step: 0.00 sec Info 2:53:00 am ============================================== Info 2:53:00 am Execution time since last step: 0.48 sec Info 2:53:00 am ✅ Total Headers Found: 31 Info 2:53:00 am Execution time since last step: 0.00 sec Info 2:53:00 am Headers → [Action, Company Name, Part No., Part Description, Part UOM, Costing Type, Product Category, Product Model Name and No., Special Product Category, Customer, Customer Part No., Supplier Detail 1, %SOB, Unit Price, Supplier Detail 2, Supplier Detail 3, Supplier Detail 4, Supplier Detail 5, Supplier Detail 6, Supplier Detail 7, Supplier Detail 8, Supplier Detail 9, Supplier Detail 10, Customer Name 1, Customer 1 Unit Price, Customer Name 2, Customer 2 Unit Price, Customer Name 3, Customer 3 Unit Price, Customer Name 4, Customer 4 Unit Price] Info 2:53:00 am Execution time since last step: 0.00 sec Info 2:53:00 am 🧩 Validation Targets → [Company Name, Part No., Part Description, Part UOM, Product Category, Product Model Name and No., Special Product Category, Customer, Supplier Detail 1] Warning 2:53:00 am [Company Name] mismatch ignored → Expected: COSTMASTER-0304-MOHALI-CM1 | Actual: COSTMASTER-0304-CM1 Pass 2:53:00 am [Part No.] Match → Expected: 52-62-27 | Actual: 52-62-27 Pass 2:53:00 am [Part Description] Match → Expected: Odis852 | Actual: Odis852 Pass 2:53:00 am [Part UOM] Match → Expected: Hourly | Actual: Hourly Pass 2:53:00 am [Product Category] Match → Expected: rishi | Actual: rishi Pass 2:53:00 am [Product Model Name and No.] Match → Expected: JKLakshmi-001 | Actual: JKLakshmi-001 Pass 2:53:00 am [Special Product Category] Match → Expected: ACCESSORIES | Actual: ACCESSORIES Warning 2:53:00 am [Customer] mismatch ignored → Expected: Rishicustomer-Tbilisi-0004 | Actual: Rishicustomer-0004 Fail 2:53:00 am Supplier mismatch → Expected: 0801-Celesta | Actual: 0801 - Celesta Pass 2:53:00 am Row matched by Part No. (Supplier not verified, continuing click). Pass 2:53:05 am 🟢 Clicked Supplier cell → 0801 - Celesta Info 2:53:05 am Execution time since last step: 4.54 sec Info 2:53:05 am ============================================== Info 2:53:05 am Execution time since last step: 0.00 sec Info 2:53:05 am VALIDATION COMPLETED: [View Table Part Master For Supplier Name By Supplier Header Coloumn] Info 2:53:05 am Execution time since last step: 0.00 sec Info 2:53:05 am ============================================== Pass 2:53:05 am ✅ Part found successfully: 52-62-27 | Description: Odis852 Info 2:53:05 am Execution time since last step: 0.00 sec Info 2:53:05 am Stored Part Data: {Part Description=Odis852, Part Number=52-62-27, Filter Used=Part No.} Info 2:53:05 am Execution time since last step: 0.00 sec Info 2:53:05 am ===== END: Verify Part Number & Description (Supplier Side) ===== Info 2:53:06 am Execution time since last step: 1.00 sec Info 2:53:06 am ============================================== Info 2:53:06 am Execution time since last step: 0.00 sec Info 2:53:06 am START: Verify Three-Bar Functionality Info 2:53:06 am Execution time since last step: 0.00 sec Info 2:53:06 am ============================================== Pass 2:53:06 am Navigated to 'Part Price Calculations' tab Pass 2:53:07 am RM Input Category selected → Plastic Injection Moulding Pass 2:53:10 am Clicked on Three-Bar menu Warning 2:53:12 am Execution time since last step: 6.55 sec (Took longer than expected!) Info 2:53:12 am Three-bar options loaded. Total options: 6 Pass 2:53:12 am Clicked on 'Export Whole Report' Warning 2:53:17 am Execution time since last step: 5.20 sec (Took longer than expected!) Info 2:53:17 am ✅ Latest Excel File Found: C:\Users\Raj Tripathi\Downloads\2012025\CostMasters-ICE-V5.0\downloads\_03-01-2026_02_53_12.xlsx Pass 2:53:17 am Export Whole Report file downloaded successfully Pass 2:53:17 am Re-opened Three-Bar menu Pass 2:53:20 am Clicked on 'Consolidated Assembly' Fail 2:53:21 am Mismatch: Toast message mismatch → Expected: Consolidated Assembly Exported SucessFully. | Actual: Unable to export! Info 2:53:21 am Execution time since last step: 3.44 sec Info 2:53:21 am ============================================== Info 2:53:21 am Execution time since last step: 0.00 sec Info 2:53:21 am END: Verify Three-Bar Functionality Info 2:53:21 am Execution time since last step: 0.00 sec Info 2:53:21 am ============================================== Pass 2:53:21 am Test Passed Pass 2:53:21 am Screenshot on Success
-
PT_C_118Plastic Injection Procurement Copy Costing
2:53:21 am / 00:11:11:021 Fail
PT_C_118Plastic Injection Procurement Copy Costing
01.03.2026 2:53:21 am 01.03.2026 3:04:32 am 00:11:11:021 · #test-id=43Status Timestamp Details Pass 2:53:27 am Clicked on option: Master Data Warning 2:53:27 am Execution time since last step: 5.71 sec (Took longer than expected!) Info 2:53:27 am Master Data Is Displayed On Dashboard.... Pass 2:53:30 am Clicked Master Option: Part Master Info 2:53:30 am Execution time since last step: 3.27 sec Info 2:53:30 am ===== STEP 1: Enter Part Details ===== Pass 2:53:31 am Entered Part Number → 77-31-81 Pass 2:53:34 am Entered Part Description → Christoper580 Warning 2:53:36 am Execution time since last step: 6.34 sec (Took longer than expected!) Info 2:53:36 am ===== STEP 2: Selecting Part UOM Value ===== Info 2:53:37 am Execution time since last step: 0.21 sec Info 2:53:37 am Clicked on UOM dropdown. Info 2:53:39 am Execution time since last step: 2.40 sec Info 2:53:39 am Entered search keyword in UOM search box → Hourly Pass 2:53:41 am Selected UOM → Hourly Info 2:53:43 am Execution time since last step: 4.22 sec Info 2:53:43 am ===== STEP 3: Selecting Company Name ===== Pass 2:53:46 am Selected Company Name → COSTMASTER-0304-MOHALI-CM1 Info 2:53:46 am Execution time since last step: 2.38 sec Info 2:53:46 am ===== STEP 4: Selecting Radio Button By Name ===== Pass 2:53:46 am Selected Radio Button → Procurement Info 2:53:48 am Execution time since last step: 2.22 sec Info 2:53:48 am ===== STEP 5: Selecting Supplier Name ===== Pass 2:53:49 am Selected Supplier → 0801-Celesta Info 2:53:51 am Execution time since last step: 2.84 sec Info 2:53:51 am ===== STEP 6: Selecting Customer Name ===== Pass 2:54:05 am Selected Customer → Rishicustomer-Tbilisi-0004 Warning 2:54:09 am Execution time since last step: 18.29 sec (Took longer than expected!) Info 2:54:09 am ===== STEP 6: Selecting Product Category ===== Info 2:54:10 am Execution time since last step: 1.16 sec Info 2:54:10 am trying JavaScript click for: Pass 2:54:15 am Selected Product Category → rishi Warning 2:54:15 am Execution time since last step: 5.18 sec (Took longer than expected!) Info 2:54:15 am ===== STEP 7: Selecting Product Model ===== Info 2:54:16 am Execution time since last step: 0.33 sec Info 2:54:16 am trying JavaScript click for: Pass 2:54:20 am Selected Product Model → JKLakshmi-001 Warning 2:54:22 am Execution time since last step: 6.88 sec (Took longer than expected!) Info 2:54:22 am ===== STEP 8: Selecting Special Product Category ===== Info 2:54:24 am Execution time since last step: 1.19 sec Info 2:54:24 am trying JavaScript click for: Pass 2:54:27 am Selected Special Product Category → ACCESSORIES Info 2:54:29 am Execution time since last step: 4.94 sec Info 2:54:29 am ===== STEP 9: Clicking Save Button ===== Info 2:54:29 am Execution time since last step: 0.05 sec Info 2:54:29 am ===== STEP: Clicking Button in Part Master → Save ===== Pass 2:54:29 am ✅ Successfully clicked button → Save Pass 2:54:29 am Clicked on 'Save' button successfully. Info 2:54:29 am Execution time since last step: 0.11 sec Info 2:54:29 am ===== STEP 10: Verifying Toast Message ===== Info 2:54:30 am Execution time since last step: 1.48 sec Info 2:54:30 am Toast message appeared: Part Master details saved successfully. Info 2:54:30 am Execution time since last step: 0.00 sec Info 2:54:30 am ✅ Toast message validated successfully. Expected: Part Master details saved successfully. Pass 2:54:30 am Toast message verification completed successfully. Info 2:54:30 am Execution time since last step: 0.00 sec Info 2:54:30 am ==================================================== Info 2:54:30 am Execution time since last step: 0.00 sec Info 2:54:30 am 🧩 STEP 1: Creating SECOND Part Entry for COPY COSTING Validation Info 2:54:30 am Execution time since last step: 0.00 sec Info 2:54:30 am ---------------------------------------------------- Info 2:54:30 am Execution time since last step: 0.00 sec Info 2:54:30 am This part entry is being created specifically to perform Copy Costing tests. Info 2:54:30 am Execution time since last step: 0.00 sec Info 2:54:30 am The costing of the first part will be replicated and validated against this newly created record. Info 2:54:30 am Execution time since last step: 0.00 sec Info 2:54:30 am ==================================================== Info 2:54:30 am Execution time since last step: 0.00 sec Info 2:54:30 am ===== STEP 1: Enter Part Details (Copy Costing Part) ===== Pass 2:54:30 am Entered Part Number (Copy Part) → 16-79-81 Pass 2:54:31 am Entered Part Description (Copy Part) → Latoya456 Info 2:54:31 am Execution time since last step: 0.46 sec Info 2:54:31 am ===== STEP 2: Selecting Part UOM Value ===== Info 2:54:31 am Execution time since last step: 0.45 sec Info 2:54:31 am Entered search keyword in UOM search box → Hourly Pass 2:54:31 am Selected UOM → Hourly Info 2:54:31 am Execution time since last step: 0.16 sec Info 2:54:31 am ===== STEP 3: Selecting Company Name ===== Pass 2:54:32 am Selected Company Name → COSTMASTER-0304-MOHALI-CM1 Info 2:54:32 am Execution time since last step: 0.30 sec Info 2:54:32 am ===== STEP 4: Selecting Radio Button By Name ===== Pass 2:54:32 am Selected Supplier Radio Button → Procurement Info 2:54:32 am Execution time since last step: 0.21 sec Info 2:54:32 am ===== STEP 5: Selecting Supplier Name ===== Pass 2:54:33 am Selected Supplier → 0801-Celesta Info 2:54:33 am Execution time since last step: 0.87 sec Info 2:54:33 am ===== STEP 6: Selecting Customer Name ===== Info 2:54:34 am Execution time since last step: 1.17 sec Info 2:54:34 am trying JavaScript click for: Pass 2:54:48 am Selected Customer → Rishicustomer-Tbilisi-0004 Warning 2:54:48 am Execution time since last step: 14.28 sec (Took longer than expected!) Info 2:54:48 am ===== STEP 7: Selecting Product Category ===== Info 2:54:49 am Execution time since last step: 1.15 sec Info 2:54:49 am trying JavaScript click for: Pass 2:54:50 am Selected Product Category → rishi Info 2:54:50 am Execution time since last step: 1.06 sec Info 2:54:50 am ===== STEP 8: Selecting Product Model ===== Info 2:54:51 am Execution time since last step: 0.29 sec Info 2:54:51 am Product Model dropdown clicked. Info 2:54:51 am Execution time since last step: 0.26 sec Info 2:54:51 am Entered Product Model search text → JKLakshmi-001 Pass 2:54:51 am Selected Product Model → JKLakshmi-001 Info 2:54:51 am Execution time since last step: 0.18 sec Info 2:54:51 am ===== STEP 9: Selecting Special Product Category ===== Info 2:54:52 am Execution time since last step: 1.12 sec Info 2:54:52 am trying JavaScript click for: Pass 2:54:53 am Selected Special Product Category → ACCESSORIES Info 2:54:53 am Execution time since last step: 0.90 sec Info 2:54:53 am ===== STEP 10: Clicking Save Button (Copy Costing Part) ===== Info 2:54:53 am Execution time since last step: 0.02 sec Info 2:54:53 am ===== STEP: Clicking Button in Part Master → Save ===== Pass 2:54:53 am ✅ Successfully clicked button → Save Pass 2:54:53 am Clicked on 'Save' button successfully for Copy Costing Part. Info 2:54:53 am Execution time since last step: 0.10 sec Info 2:54:53 am ===== STEP 11: Verifying Toast Message ===== Info 2:54:55 am Execution time since last step: 1.57 sec Info 2:54:55 am Toast message appeared: Part Master details saved successfully. Info 2:54:55 am Execution time since last step: 0.00 sec Info 2:54:55 am ✅ Toast message validated successfully. Expected: Part Master details saved successfully. Pass 2:54:55 am Toast message verification completed successfully for Copy Costing Part. Info 2:54:55 am Execution time since last step: 0.00 sec Info 2:54:55 am ✅ Secondary Part creation completed successfully for Copy Costing comparison. Pass 2:54:56 am Clicked Master Option: Bill of Material Warning 2:55:29 am Execution time since last step: 33.99 sec (Took longer than expected!) Info 2:55:29 am Starting BOM Excel import... Info 2:55:29 am Execution time since last step: 0.04 sec Info 2:55:29 am File selected for upload: C:\Users\Raj Tripathi\Downloads\2012025\CostMasters-ICE-V5.0\downloads\BOM_03-01-2026_02_55_09.xlsx Info 2:55:29 am Execution time since last step: 0.01 sec Info 2:55:29 am ===== 🧩 Step: Opening, Saving & Closing Excel File Safely ===== Info 2:55:29 am Execution time since last step: 0.00 sec Info 2:55:29 am 📁 File Path → C:\Users\Raj Tripathi\Downloads\2012025\CostMasters-ICE-V5.0\downloads\BOM_03-01-2026_02_55_09.xlsx Info 2:55:29 am Execution time since last step: 0.03 sec Info 2:55:29 am 📂 Excel launched successfully. Pass 2:55:34 am 💾 File saved and closed safely using PowerShell COM automation. Pass 2:55:34 am ❎ Excel process terminated successfully. Warning 2:55:36 am Execution time since last step: 7.09 sec (Took longer than expected!) Info 2:55:36 am ===== ✅ Excel File Save & Close Operation Completed Without Affecting Eclipse ===== Info 2:55:38 am Execution time since last step: 2.56 sec Info 2:55:38 am Clicking Import button to open file dialog... Warning 2:55:45 am Execution time since last step: 6.19 sec (Took longer than expected!) Info 2:55:45 am File path pasted: C:\Users\Raj Tripathi\Downloads\2012025\CostMasters-ICE-V5.0\downloads\BOM_03-01-2026_02_55_09.xlsx Info 2:55:46 am Execution time since last step: 1.02 sec Info 2:55:46 am Pressed Enter to confirm file selection. Pass 2:55:59 am Clicked on option: Master Data Warning 2:55:59 am Execution time since last step: 13.80 sec (Took longer than expected!) Info 2:55:59 am Master Data Is Displayed On Dashboard.... Pass 2:56:02 am Clicked Master Option: Part Master Warning 2:56:05 am Execution time since last step: 5.42 sec (Took longer than expected!) Info 2:56:05 am ===== START: Verify Part Number & Description View Table PartMaster ===== Info 2:56:09 am Execution time since last step: 4.20 sec Info 2:56:09 am Opening Part Master filter and selecting: Part No. Warning 2:57:01 am Execution time since last step: 52.26 sec (Took longer than expected!) Info 2:57:01 am Filter value selected: Part No. Warning 2:57:10 am Execution time since last step: 8.94 sec (Took longer than expected!) Info 2:57:10 am ============================================== Info 2:57:10 am Execution time since last step: 0.00 sec Info 2:57:10 am [View Table Part Master For Supplier Name By Supplier Header Coloumn] Info 2:57:10 am Execution time since last step: 0.00 sec Info 2:57:10 am ============================================== Info 2:57:11 am Execution time since last step: 0.53 sec Info 2:57:11 am ✅ Total Headers Found: 31 Info 2:57:11 am Execution time since last step: 0.00 sec Info 2:57:11 am Headers → [Action, Company Name, Part No., Part Description, Part UOM, Costing Type, Product Category, Product Model Name and No., Special Product Category, Customer, Customer Part No., Supplier Detail 1, %SOB, Unit Price, Supplier Detail 2, Supplier Detail 3, Supplier Detail 4, Supplier Detail 5, Supplier Detail 6, Supplier Detail 7, Supplier Detail 8, Supplier Detail 9, Supplier Detail 10, Customer Name 1, Customer 1 Unit Price, Customer Name 2, Customer 2 Unit Price, Customer Name 3, Customer 3 Unit Price, Customer Name 4, Customer 4 Unit Price] Info 2:57:11 am Execution time since last step: 0.00 sec Info 2:57:11 am 🧩 Validation Targets → [Company Name, Part No., Part Description, Part UOM, Product Category, Product Model Name and No., Special Product Category, Customer, Supplier Detail 1] Warning 2:57:11 am [Company Name] mismatch ignored → Expected: COSTMASTER-0304-MOHALI-CM1 | Actual: COSTMASTER-0304-CM1 Pass 2:57:11 am [Part No.] Match → Expected: 77-31-81 | Actual: 77-31-81 Pass 2:57:11 am [Part Description] Match → Expected: Christoper580 | Actual: Christoper580 Pass 2:57:11 am [Part UOM] Match → Expected: Hourly | Actual: Hourly Pass 2:57:11 am [Product Category] Match → Expected: rishi | Actual: rishi Pass 2:57:11 am [Product Model Name and No.] Match → Expected: JKLakshmi-001 | Actual: JKLakshmi-001 Pass 2:57:11 am [Special Product Category] Match → Expected: ACCESSORIES | Actual: ACCESSORIES Warning 2:57:11 am [Customer] mismatch ignored → Expected: Rishicustomer-Tbilisi-0004 | Actual: Rishicustomer-0004 Fail 2:57:11 am Supplier mismatch → Expected: 0801-Celesta | Actual: 0801 - Celesta Pass 2:57:11 am Row matched by Part No. (Supplier not verified, continuing click). Pass 2:57:16 am 🟢 Clicked Supplier cell → 0801 - Celesta Info 2:57:16 am Execution time since last step: 4.95 sec Info 2:57:16 am ============================================== Info 2:57:16 am Execution time since last step: 0.00 sec Info 2:57:16 am VALIDATION COMPLETED: [View Table Part Master For Supplier Name By Supplier Header Coloumn] Info 2:57:16 am Execution time since last step: 0.00 sec Info 2:57:16 am ============================================== Pass 2:57:16 am ✅ Part found successfully: 77-31-81 | Description: Christoper580 Info 2:57:16 am Execution time since last step: 0.00 sec Info 2:57:16 am Stored Part Data: {Part Description=Christoper580, Part Number=77-31-81, Filter Used=Part No.} Info 2:57:16 am Execution time since last step: 0.00 sec Info 2:57:16 am ===== END: Verify Part Number & Description (Supplier Side) ===== Info 2:57:17 am Execution time since last step: 1.02 sec Info 2:57:17 am ===== START: Verifying and Writing Data in 'Part Attributes' Tab (Procurement) ===== Info 2:57:18 am Execution time since last step: 1.02 sec Info 2:57:18 am ===== ENSURE PART ATTRIBUTES TAB (BOOTSTRAP FORCE) ===== Warning 2:57:18 am ⚠ Header not visible. Forcing Bootstrap tab switch... Pass 2:57:18 am ✔ Part Attributes tab FORCEFULLY activated via Bootstrap JS Info 2:57:19 am Execution time since last step: 0.67 sec Info 2:57:19 am STEP 1: Opening Commodity Group dropdown... Warning 2:57:21 am ⚠ Dropdown already contains 912 options before searching. Info 2:57:21 am Execution time since last step: 2.27 sec Info 2:57:21 am STEP 2: Searching for Commodity Group: Plastics Pass 2:57:23 am ✅ 3 Commodity Group options loaded after search. Info 2:57:23 am Execution time since last step: 2.34 sec Info 2:57:23 am STEP 3: Selecting desired Commodity Group from search result... Pass 2:57:23 am ✅ Selected Commodity Group: Plastics Info 2:57:23 am Execution time since last step: 0.10 sec Info 2:57:23 am STEP 4: Entering SOB value... Info 2:57:23 am Execution time since last step: 0.22 sec Info 2:57:23 am Entered SOB Value: 10.125 → Stored As (3dp): 10.125 Info 2:57:23 am Execution time since last step: 0.00 sec Info 2:57:23 am STEP 5: Clicking Save on Part Attributes... Pass 2:57:24 am ✅ Toast Message Verified. Info 2:57:24 am Execution time since last step: 0.40 sec Info 2:57:24 am STEP 6: Fetching SOB value from UI after save for extra confirmation... Info 2:57:24 am Execution time since last step: 0.03 sec Info 2:57:24 am UI SOB Value after save: 10.125 → Normalized (3dp): 10.125 Info 2:57:26 am Execution time since last step: 2.01 sec Info 2:57:26 am ===== END: 'Part Attributes' Tab Flow Completed (Procurement) ===== Info 2:57:27 am Execution time since last step: 1.50 sec Info 2:57:27 am ============================================== Info 2:57:27 am Execution time since last step: 0.00 sec Info 2:57:27 am START: Save Price Calculation (Plastic - Procurement) Info 2:57:27 am Execution time since last step: 0.00 sec Info 2:57:27 am ============================================== Pass 2:57:28 am Navigated to 'Part Price Calculations' tab Pass 2:57:31 am RM Input Category selected: Plastic Injection Moulding Warning 2:57:35 am Execution time since last step: 7.49 sec (Took longer than expected!) Info 2:57:35 am Searching Classification: Metal-001 Pass 2:57:35 am Classification selected: Metal-001 Pass 2:57:37 am Year selected: 2025-2026 Pass 2:57:40 am Period selected: Apr Pass 2:57:42 am Specific Grade selected: Meta Warning 2:57:47 am Execution time since last step: 12.23 sec (Took longer than expected!) Info 2:57:47 am Searching OHP: RMCCCCC-Rej-199.000 % of RMC ,ICC-10.000 % of RMC ,ICC-10.000 % of PC ,ICC-10.000 % of BOP ,OH-10.000 % of RMC+PC ,P-10.000 % of RMC+PC , Pass 2:57:47 am OHP selected: RMCCCCC-Rej-199.000 % of RMC ,ICC-10.000 % of RMC ,ICC-10.000 % of PC ,ICC-10.000 % of BOP ,OH-10.000 % of RMC+PC ,P-10.000 % of RMC+PC , Info 2:57:50 am Execution time since last step: 3.31 sec Info 2:57:50 am trying JavaScript click for: Pass 2:57:51 am OHP Radio button selected Info 2:57:51 am Execution time since last step: 0.42 sec Info 2:57:51 am Entering value for [Rejection] → 1.25 Pass 2:57:51 am Value entered & stored successfully → [Rejection] = 1.25 Info 2:57:53 am Execution time since last step: 2.39 sec Info 2:57:53 am Entering value for [Packing] → 0.50 Pass 2:57:54 am Value entered & stored successfully → [Packing] = 0.50 Info 2:57:56 am Execution time since last step: 2.40 sec Info 2:57:56 am Entering value for [Payment_Days] → 30 Pass 2:57:56 am Value entered & stored successfully → [Payment_Days] = 30 Info 2:57:58 am Execution time since last step: 2.23 sec Info 2:57:58 am Entering value for [Insurance] → 0.20 Pass 2:57:58 am Value entered & stored successfully → [Insurance] = 0.20 Info 2:58:00 am Execution time since last step: 2.33 sec Info 2:58:00 am Entering value for [Profit] → 5.75 Pass 2:58:01 am Value entered & stored successfully → [Profit] = 5.75 Info 2:58:03 am Execution time since last step: 2.39 sec Info 2:58:03 am Entering value for [Overhead] → 3.40 Pass 2:58:03 am Value entered & stored successfully → [Overhead] = 3.40 Info 2:58:05 am Execution time since last step: 2.33 sec Info 2:58:05 am Entering value for [ICC] → 1.10 Pass 2:58:05 am Value entered & stored successfully → [ICC] = 1.10 Info 2:58:07 am Execution time since last step: 2.38 sec Info 2:58:07 am Entering value for [Freight] → 2.60 Pass 2:58:08 am Value entered & stored successfully → [Freight] = 2.60 Info 2:58:10 am Execution time since last step: 2.37 sec Info 2:58:10 am Entering value for [Forwarding] → 0.90 Pass 2:58:10 am Value entered & stored successfully → [Forwarding] = 0.90 Info 2:58:12 am Execution time since last step: 2.37 sec Info 2:58:12 am Entering value for [OtherFactor1] → 0.15 Pass 2:58:12 am Value entered & stored successfully → [OtherFactor1] = 0.15 Info 2:58:14 am Execution time since last step: 2.37 sec Info 2:58:14 am Entering value for [OtherFactor2] → 0.25 Pass 2:58:15 am Value entered & stored successfully → [OtherFactor2] = 0.25 Info 2:58:17 am Execution time since last step: 2.44 sec Info 2:58:17 am Entering value for [OtherFactor3] → 0.35 Pass 2:58:17 am Value entered & stored successfully → [OtherFactor3] = 0.35 Info 2:58:19 am Execution time since last step: 2.33 sec Info 2:58:19 am Entering value for [Remarks] → Save_Remarks Pass 2:58:19 am Value entered & stored successfully → [Remarks] = Save_Remarks Info 2:58:21 am Execution time since last step: 2.33 sec Info 2:58:21 am Entering value for [ToolCost] → 22 Pass 2:58:22 am Value entered & stored successfully → [ToolCost] = 22 Info 2:58:24 am Execution time since last step: 2.22 sec Info 2:58:24 am Entering value for [AmortizationQty] → 220 Pass 2:58:24 am Value entered & stored successfully → [AmortizationQty] = 220 Info 2:58:26 am Execution time since last step: 2.28 sec Info 2:58:26 am Entering value for [ToolAmortization] → 22.34 Pass 2:58:26 am Value entered & stored successfully → [ToolAmortization] = 22.34 Info 2:58:28 am Execution time since last step: 2.44 sec Info 2:58:28 am Entering value for [ToolMaintenance] → 202.34 Pass 2:58:29 am Value entered & stored successfully → [ToolMaintenance] = 202.34 Pass 2:58:31 am All Plastic OHP input values entered successfully Info 2:58:31 am Execution time since last step: 2.44 sec Info 2:58:31 am Clicked Save button Pass 2:58:31 am Save completed successfully → Toast Message: Plastic Costings Saved Successfully Info 2:58:31 am Execution time since last step: 0.35 sec Info 2:58:31 am ============================================== Info 2:58:31 am Execution time since last step: 0.00 sec Info 2:58:31 am END: Save Price Calculation (Plastic - Procurement) Info 2:58:31 am Execution time since last step: 0.00 sec Info 2:58:31 am ============================================== Info 2:58:35 am Execution time since last step: 4.07 sec Info 2:58:35 am switching to BOP tab Pass 2:58:36 am switch to BOP tab executed Pass 2:58:36 am ✔ Header located successfully. Warning 2:58:37 am Action click failed, invoking JS function directly Pass 2:58:37 am '+ BOP' action executed. Pass 2:58:42 am ✔ BOP Table displayed. Pass 2:58:53 am Selected Part No: M5 pressure rivet nut-28102024 Warning 2:58:54 am Execution time since last step: 18.56 sec (Took longer than expected!) Info 2:58:54 am ✅ Found header 'Qty/Pc' at column index: 7 Pass 2:58:55 am 🟢 Entered value '2' in column 'Qty/Pc' successfully. Pass 2:58:55 am Qty/Pc entered → 2 Info 2:58:56 am Execution time since last step: 2.45 sec Info 2:58:56 am ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 2:58:56 am 📋 Retrieved value from column 'Part Cost/Unit' = '123.000'. Pass 2:58:56 am ✔ BOP calculation completed (Part Cost/Unit non-zero). Info 2:58:56 am Execution time since last step: 0.11 sec Info 2:58:56 am ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 2:58:56 am 📋 Retrieved value from column 'Part Cost/Unit' = '123.000'. Pass 2:58:56 am Auto fetched Part Cost/Unit → 123.000 Info 2:58:57 am Execution time since last step: 0.17 sec Info 2:58:57 am ✅ Found header 'Total Cost' at column index: 16 Pass 2:58:57 am 📋 Retrieved value from column 'Total Cost' = '246.00000'. Pass 2:58:57 am Fetched Total Cost (UI) → 246.00000 Pass 2:58:57 am Fetched Total Cost (Extra Cell) → 246.000 Info 2:58:57 am Execution time since last step: 0.11 sec Info 2:58:57 am ✅ Found header 'Bop Type' at column index: 2 Pass 2:58:57 am 📋 Retrieved value from column 'Bop Type' = 'Bolt'. Info 2:58:57 am Execution time since last step: 0.08 sec Info 2:58:57 am ✅ Found header 'Part Description' at column index: 3 Pass 2:58:57 am 📋 Retrieved value from column 'Part Description' = '28102024'. Info 2:58:57 am Execution time since last step: 0.08 sec Info 2:58:57 am ✅ Found header 'Supply' at column index: 4 Pass 2:58:57 am 📋 Retrieved value from column 'Supply' = 'Supplier Name-01'. Info 2:58:57 am Execution time since last step: 0.09 sec Info 2:58:57 am ✅ Found header 'Supply Currency' at column index: 5 Pass 2:58:57 am 📋 Retrieved value from column 'Supply Currency' = ''. Info 2:58:57 am Execution time since last step: 0.10 sec Info 2:58:57 am ✅ Found header 'UOM' at column index: 6 Pass 2:58:57 am 📋 Retrieved value from column 'UOM' = 'Nos.'. Info 2:58:57 am Execution time since last step: 0.11 sec Info 2:58:57 am ✅ Found header 'Qty/Pc' at column index: 7 Pass 2:58:57 am 📋 Retrieved value from column 'Qty/Pc' = '2'. Info 2:58:57 am Execution time since last step: 0.14 sec Info 2:58:57 am ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 2:58:57 am 📋 Retrieved value from column 'Part Cost/Unit' = '123.000'. Info 2:58:57 am Execution time since last step: 0.11 sec Info 2:58:57 am ✅ Found header 'Currency Conversion' at column index: 9 Pass 2:58:57 am 📋 Retrieved value from column 'Currency Conversion' = '1.000'. Info 2:58:58 am Execution time since last step: 0.13 sec Info 2:58:58 am ✅ Found header 'Duties%' at column index: 10 Pass 2:58:58 am 📋 Retrieved value from column 'Duties%' = '0.000'. Info 2:58:58 am Execution time since last step: 0.16 sec Info 2:58:58 am ✅ Found header 'Freight & Insurance %' at column index: 11 Pass 2:58:58 am 📋 Retrieved value from column 'Freight & Insurance %' = ''. Info 2:58:58 am Execution time since last step: 0.15 sec Info 2:58:58 am ✅ Found header 'Other Cost' at column index: 12 Pass 2:58:58 am 📋 Retrieved value from column 'Other Cost' = '0.000'. Info 2:58:58 am Execution time since last step: 0.16 sec Info 2:58:58 am ✅ Found header 'Sub Total' at column index: 14 Pass 2:58:58 am 📋 Retrieved value from column 'Sub Total' = '246.000'. Info 2:58:58 am Execution time since last step: 0.15 sec Info 2:58:58 am ✅ Found header 'BOP Handling%' at column index: 15 Pass 2:58:58 am 📋 Retrieved value from column 'BOP Handling%' = '0.000'. Info 2:58:58 am Execution time since last step: 0.15 sec Info 2:58:58 am ✅ Found header 'Total Cost' at column index: 16 Pass 2:58:58 am 📋 Retrieved value from column 'Total Cost' = '246.00000'. Info 2:58:58 am Execution time since last step: 0.03 sec Info 2:58:58 am Captured 14 header-value pairs from BOP table. Info 2:58:58 am Execution time since last step: 0.00 sec Info 2:58:58 am Captured BOP Header Values: Bop Type = Bolt, Part Description = 28102024, Supply = Supplier Name-01, Supply Currency = , UOM = Nos., Qty/Pc = 2, Part Cost/Unit = 123.000, Currency Conversion = 1.000, Duties% = 0.000, Freight & Insurance % = , Other Cost = 0.000, Sub Total = 246.000, BOP Handling% = 0.000, Total Cost = 246.00000 Pass 2:58:59 am ✔ Save button is enabled. Pass 2:59:00 am ✔ Save button clicked. Pass 2:59:00 am Toast received → BOP Saved successfully. Pass 2:59:01 am ✔ In House BOP section found. Info 2:59:02 am Execution time since last step: 4.11 sec Info 2:59:02 am trying JavaScript click for: Pass 2:59:03 am ✔ Clicked +Add Info 2:59:04 am Execution time since last step: 1.39 sec Info 2:59:04 am Header Map: {Part No.=0, Bop Type=1, Part Description=2, UOM=3, Qty/Pc=4, RM Grade=5, RM Rate/kg=6, Gross Wt=7, Finish Wt=8, RM Cost=9, Process Cost=10, Others=11, Part Cost/Unit=12, Sub Total=13, BOP Handling%=14, Total Cost=15} Pass 2:59:04 am ✔ Selected In-House Part No → Partno-002-Part Desc-2812 Info 2:59:05 am Execution time since last step: 0.78 sec Info 2:59:05 am ✔ Qty auto reset → 1 Pass 2:59:07 am ✔ Final Qty/Pc = 21 Pass 2:59:07 am Bop Type = Bolt Pass 2:59:07 am Part Description = Part Desc-2812 Pass 2:59:07 am UOM = cm-2 Pass 2:59:07 am RM Grade = ST-1 Pass 2:59:07 am RM Rate/kg = 355 Pass 2:59:07 am Gross Wt = 0 Pass 2:59:07 am Finish Wt = 10 Pass 2:59:07 am RM Cost = 540 Pass 2:59:08 am Process Cost = 20 Pass 2:59:08 am Others = 10 Pass 2:59:08 am Part Cost/Unit = 570 Pass 2:59:08 am Sub Total = 11970.000 Pass 2:59:08 am BOP Handling% = Pass 2:59:08 am Total Cost = 11970.000 Pass 2:59:08 am ✔ Total Cost verified → 11970.0 Pass 2:59:08 am ✔ Save button clicked for In-House BOP. Pass 2:59:08 am Toast received → BOP Saved successfully. Info 2:59:09 am Execution time since last step: 4.85 sec Info 2:59:09 am ===== Filling Tooling Cost Form for Part: 77-31-81 ===== Info 2:59:11 am Execution time since last step: 1.80 sec Info 2:59:11 am Navigated to Tooling Cost tab. Pass 2:59:13 am ✔ Tooling Cost header visible. Pass 2:59:13 am ✔ Add Tool button visible. Pass 2:59:13 am Clicked Add New Tooling Row button. Pass 2:59:15 am ✔ Selected dropdown [Tool Number] = Manual Entry Pass 2:59:17 am ✔ Entered [12345] in Enter Tool No. Pass 2:59:20 am ✔ Entered [Automation Tool Description] in Tool Description Pass 2:59:22 am ✔ Selected dropdown [Supplier Name & Code] = 0801-Celesta Pass 2:59:24 am ✔ Selected dropdown [Tool Ownership] = Customer Paid Pass 2:59:26 am ✔ Selected dropdown [Tool Type] = Carbide tool Pass 2:59:29 am ✔ Entered [25.50] in Part Envelope Length Pass 2:59:31 am ✔ Entered [12.10] in Part Envelope Width Pass 2:59:33 am ✔ Entered [5.30] in Part Envelope Height Pass 2:59:36 am ✔ Entered [500000] in Settled Tool Cost Pass 2:59:38 am ✔ Entered [100000] in Tool Advance Pass 2:59:40 am ✔ Entered [20000] in First Year Volume Pass 2:59:43 am ✔ Entered [18000] in Second Year Volume Pass 2:59:45 am ✔ Entered [15000] in Third Year Volume Pass 2:59:47 am ✔ Entered [12000] in Fourth Year Volume Pass 2:59:50 am ✔ Entered [10000] in Fifth Year Volume Pass 2:59:52 am ✔ Entered [tool-101] in Tool Life Pass 2:59:52 am 🎉 All Tooling Cost fields entered successfully! Warning 2:59:52 am Execution time since last step: 40.76 sec (Took longer than expected!) Info 2:59:52 am Attempting to click Save button in Tooling Cost tab... Pass 2:59:52 am Clicked Save button successfully. Pass 2:59:52 am Toast Message Displayed: Tooling Cost saved successfully. Warning 2:59:59 am Execution time since last step: 7.23 sec (Took longer than expected!) Info 2:59:59 am Navigated to 'Part Price Calculations' tab successfully. Warning 3:00:12 am Execution time since last step: 12.55 sec (Took longer than expected!) Info 3:00:12 am Dropdown opened successfully. Warning 3:00:17 am Execution time since last step: 5.24 sec (Took longer than expected!) Info 3:00:17 am QA Has To Take Static Name Warning 3:00:23 am Execution time since last step: 6.44 sec (Took longer than expected!) Info 3:00:23 am ✅ Supplier dropdown available — proceeding to select supplier. Pass 3:00:25 am Selected supplier (blank entry or matched condition). Warning 3:00:34 am Execution time since last step: 10.53 sec (Took longer than expected!) Info 3:00:34 am ✅ Clicked on 'Part Number for Supplier Copy Costing' dropdown using Actions class. Info 3:00:38 am Execution time since last step: 4.31 sec Info 3:00:38 am Searching Part Number: 16-79-81 Info 3:00:39 am Execution time since last step: 0.39 sec Info 3:00:39 am Found Part Number option: [16-79-81] Pass 3:00:39 am ✅ Part Number selected successfully (normal click): 16-79-81 Info 3:00:41 am Execution time since last step: 2.52 sec Info 3:00:41 am Entered OHP search value precisely: [RMCCCCC-Rej-199.000 % of RMC ,ICC-10.000 % of RMC ,ICC-10.000 % of PC ,ICC-10.000 % of BOP ,OH-10.000 % of RMC+PC ,P-10.000 % of RMC+PC ,] Pass 3:00:41 am Selected OHP option: [RMCCCCC-Rej-199.000 % of RMC ,ICC-10.000 % of RMC ,ICC-10.000 % of PC ,ICC-10.000 % of BOP ,OH-10.000 % of RMC+PC ,P-10.000 % of RMC+PC ,] Info 3:00:43 am Execution time since last step: 2.09 sec Info 3:00:43 am ➡️ Entering Copy button detection block... Pass 3:00:44 am Clicked Copy button normally. Warning 3:01:07 am Execution time since last step: 23.45 sec (Took longer than expected!) Info 3:01:07 am Toast message Matched Successfully. Pass 3:01:11 am Clicked on option: Master Data Info 3:01:11 am Execution time since last step: 4.07 sec Info 3:01:11 am Master Data Is Displayed On Dashboard.... Pass 3:01:13 am Clicked Master Option: Part Master Warning 3:01:16 am Execution time since last step: 5.18 sec (Took longer than expected!) Info 3:01:16 am Validating For CopyCasting Value Info 3:01:16 am Execution time since last step: 0.00 sec Info 3:01:16 am ===== START: Verify Part Number & Description View Table PartMaster ===== Info 3:01:20 am Execution time since last step: 4.19 sec Info 3:01:20 am Opening Part Master filter and selecting: Part No. Warning 3:02:12 am Execution time since last step: 52.14 sec (Took longer than expected!) Info 3:02:12 am Filter value selected: Part No. Warning 3:02:21 am Execution time since last step: 8.89 sec (Took longer than expected!) Info 3:02:21 am ============================================== Info 3:02:21 am Execution time since last step: 0.00 sec Info 3:02:21 am [View Table Part Master For Supplier Name By Supplier Header Coloumn] Info 3:02:21 am Execution time since last step: 0.00 sec Info 3:02:21 am ============================================== Info 3:02:22 am Execution time since last step: 0.46 sec Info 3:02:22 am ✅ Total Headers Found: 31 Info 3:02:22 am Execution time since last step: 0.00 sec Info 3:02:22 am Headers → [Action, Company Name, Part No., Part Description, Part UOM, Costing Type, Product Category, Product Model Name and No., Special Product Category, Customer, Customer Part No., Supplier Detail 1, %SOB, Unit Price, Supplier Detail 2, Supplier Detail 3, Supplier Detail 4, Supplier Detail 5, Supplier Detail 6, Supplier Detail 7, Supplier Detail 8, Supplier Detail 9, Supplier Detail 10, Customer Name 1, Customer 1 Unit Price, Customer Name 2, Customer 2 Unit Price, Customer Name 3, Customer 3 Unit Price, Customer Name 4, Customer 4 Unit Price] Info 3:02:22 am Execution time since last step: 0.00 sec Info 3:02:22 am 🧩 Validation Targets → [Company Name, Part No., Part Description, Part UOM, Product Category, Product Model Name and No., Special Product Category, Customer, Supplier Detail 1] Warning 3:02:22 am [Company Name] mismatch ignored → Expected: COSTMASTER-0304-MOHALI-CM1 | Actual: COSTMASTER-0304-CM1 Pass 3:02:22 am [Part No.] Match → Expected: 16-79-81 | Actual: 16-79-81 Pass 3:02:22 am [Part Description] Match → Expected: Latoya456 | Actual: Latoya456 Pass 3:02:22 am [Part UOM] Match → Expected: Hourly | Actual: Hourly Pass 3:02:22 am [Product Category] Match → Expected: rishi | Actual: rishi Pass 3:02:22 am [Product Model Name and No.] Match → Expected: JKLakshmi-001 | Actual: JKLakshmi-001 Pass 3:02:22 am [Special Product Category] Match → Expected: ACCESSORIES | Actual: ACCESSORIES Warning 3:02:22 am [Customer] mismatch ignored → Expected: Rishicustomer-Tbilisi-0004 | Actual: Rishicustomer-0004 Fail 3:02:22 am Supplier mismatch → Expected: 0801-Celesta | Actual: 0801 - Celesta Pass 3:02:22 am Row matched by Part No. (Supplier not verified, continuing click). Pass 3:02:26 am 🟢 Clicked Supplier cell → 0801 - Celesta Info 3:02:26 am Execution time since last step: 4.21 sec Info 3:02:26 am ============================================== Info 3:02:26 am Execution time since last step: 0.00 sec Info 3:02:26 am VALIDATION COMPLETED: [View Table Part Master For Supplier Name By Supplier Header Coloumn] Info 3:02:26 am Execution time since last step: 0.00 sec Info 3:02:26 am ============================================== Pass 3:02:26 am ✅ Part found successfully: 16-79-81 | Description: Latoya456 Info 3:02:26 am Execution time since last step: 0.00 sec Info 3:02:26 am Stored Part Data: {Part Description=Latoya456, Part Number=16-79-81, Filter Used=Part No.} Info 3:02:26 am Execution time since last step: 0.00 sec Info 3:02:26 am ===== END: Verify Part Number & Description (Supplier Side) ===== Info 3:02:26 am Execution time since last step: 0.00 sec Info 3:02:26 am ===== START: Validating Saved Data for Supplier End (Part Attributes Tab) ===== Info 3:02:28 am Execution time since last step: 2.01 sec Info 3:02:28 am ===== ENSURE PART ATTRIBUTES TAB (BOOTSTRAP FORCE) ===== Warning 3:02:28 am ⚠ Header not visible. Forcing Bootstrap tab switch... Pass 3:02:29 am ✔ Part Attributes tab FORCEFULLY activated via Bootstrap JS Info 3:02:32 am Execution time since last step: 3.80 sec Info 3:02:32 am Expected Part Number: 16-79-81 Info 3:02:32 am Execution time since last step: 0.00 sec Info 3:02:32 am Expected Part Description: Latoya456 Info 3:02:32 am Execution time since last step: 0.00 sec Info 3:02:32 am Expected Commodity Group: Plastics Info 3:02:32 am Execution time since last step: 0.00 sec Info 3:02:32 am Actual Part Number: 16-79-81 Info 3:02:32 am Execution time since last step: 0.00 sec Info 3:02:32 am Actual Part Description: Latoya456 Info 3:02:32 am Execution time since last step: 0.00 sec Info 3:02:32 am Actual Commodity Group: Plastics Pass 3:02:32 am Part Number matched successfully. Pass 3:02:32 am Part Description matched successfully. Pass 3:02:32 am Commodity Group matched successfully. Pass 3:02:32 am SOB matched successfully → 10.125 Pass 3:02:32 am All validations completed successfully for Supplier-end saved data. Info 3:02:32 am Execution time since last step: 0.04 sec Info 3:02:32 am ===== END: Supplier-End Data Validation Completed ===== Info 3:02:32 am Execution time since last step: 0.00 sec Info 3:02:32 am ============================================== Info 3:02:32 am Execution time since last step: 0.00 sec Info 3:02:32 am START VALIDATION → Plastic Price Calculation) Info 3:02:32 am Execution time since last step: 0.00 sec Info 3:02:32 am ============================================== Pass 3:02:32 am Navigated to 'Part Price Calculations' tab Pass 3:02:35 am ✔ RM Input Category matched | Expected = Plastic Injection Moulding | Actual = Plastic Injection Moulding Pass 3:02:35 am ✔ Classification matched | Expected = Metal-001 | Actual = Metal-001 Pass 3:02:35 am ✔ Year matched | Expected = 2025-2026 | Actual = 2025-2026 Pass 3:02:35 am ✔ Period matched | Expected = Apr | Actual = Apr Pass 3:02:35 am ✔ Specific Grade matched | Expected = Meta | Actual = Meta Pass 3:02:35 am ✔ OHP Name matched | Expected = RMCCCCC-Rej-199.000 % of RMC ,ICC-10.000 % of RMC ,ICC-10.000 % of PC ,ICC-10.000 % of BOP ,OH-10.000 % of RMC+PC ,P-10.000 % of RMC+PC , | Actual = RMCCCCC-Rej-199.000 % of RMC ,ICC-10.000 % of RMC ,ICC-10.000 % of PC ,ICC-10.000 % of BOP ,OH-10.000 % of RMC+PC ,P-10.000 % of RMC+PC , Pass 3:02:35 am [Rejection] matched → Expected = 1.250 | Actual = 1.250 Pass 3:02:35 am [Packing] matched → Expected = 0.500 | Actual = 0.500 Pass 3:02:35 am [Payment_Days] matched → Expected = 30.000 | Actual = 30.000 Pass 3:02:35 am [Insurance] matched → Expected = 0.200 | Actual = 0.200 Pass 3:02:35 am [Profit] matched → Expected = 5.750 | Actual = 5.750 Pass 3:02:35 am [Overhead] matched → Expected = 3.400 | Actual = 3.400 Pass 3:02:35 am [ICC] matched → Expected = 1.100 | Actual = 1.100 Pass 3:02:35 am [Freight] matched → Expected = 2.600 | Actual = 2.600 Pass 3:02:35 am [Forwarding] matched → Expected = 0.900 | Actual = 0.900 Pass 3:02:35 am [OtherFactor1] matched → Expected = 0.150 | Actual = 0.150 Pass 3:02:35 am [OtherFactor2] matched → Expected = 0.250 | Actual = 0.250 Pass 3:02:35 am [OtherFactor3] matched → Expected = 0.350 | Actual = 0.350 Pass 3:02:35 am [Remarks] matched → Expected = Save_Remarks | Actual = Save_Remarks Pass 3:02:35 am [ToolCost] matched → Expected = 22.000 | Actual = 22.000 Pass 3:02:35 am [AmortizationQty] matched → Expected = 220.000 | Actual = 220.000 Pass 3:02:36 am [ToolAmortization] matched → Expected = 22.340 | Actual = 22.340 Pass 3:02:36 am [ToolMaintenance] matched → Expected = 202.340 | Actual = 202.340 Info 3:02:36 am Execution time since last step: 3.87 sec Info 3:02:36 am ============================================== Pass 3:02:36 am ALL PLASTIC PRICE CALCULATION VALUES VALIDATED SUCCESSFULLY Info 3:02:36 am Execution time since last step: 0.00 sec Info 3:02:36 am ============================================== Info 3:02:40 am Execution time since last step: 4.07 sec Info 3:02:40 am -------------------------------------------------- Info 3:02:40 am Execution time since last step: 0.00 sec Info 3:02:40 am STARTING BOP VALIDATION (UI ↔ MAP) Info 3:02:40 am Execution time since last step: 0.00 sec Info 3:02:40 am -------------------------------------------------- Info 3:02:40 am Execution time since last step: 0.00 sec Info 3:02:40 am Expected BOP values received → {Header_Duties%=0.000, PartNo=M5 pressure rivet nut-28102024, Header_Supply=Supplier Name-01, Header_Other Cost=0.000, Header_BOP Handling%=0.000, Header_Total Cost=246.00000, PartCostPerUnit=123.000, Header_Part Description=28102024, Header_Supply Currency=, Header_Qty/Pc=2, Header_Currency Conversion=1.000, ToastMessage=BOP Saved successfully., Header_UOM=Nos., Header_Bop Type=Bolt, Header_Freight & Insurance %=, TotalCost_ExtraCell=246.000, QtyPerPc=2, Header_Sub Total=246.000, TotalCost_UI=246.00000, Header_Part Cost/Unit=123.000} Info 3:02:42 am Execution time since last step: 2.01 sec Info 3:02:42 am switching to BOP tab Pass 3:02:43 am switch to BOP tab executed Pass 3:02:43 am ✔ Standard BOP header visible. Pass 3:02:43 am ✔ Standard BOP table & first row ready. Pass 3:02:43 am ✔ BOP page loaded successfully Pass 3:02:43 am Part No matched → M5 pressure rivet nut-28102024 Info 3:02:43 am Execution time since last step: 1.26 sec Info 3:02:43 am ✅ Found header 'Qty/Pc' at column index: 7 Pass 3:02:43 am 📋 Retrieved value from column 'Qty/Pc' = '2.000'. Pass 3:02:43 am Qty/Pc matched → 2.000 Info 3:02:43 am Execution time since last step: 0.12 sec Info 3:02:43 am ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 3:02:43 am 📋 Retrieved value from column 'Part Cost/Unit' = '123.00000'. Pass 3:02:43 am Part Cost/Unit matched → 123.000 Info 3:02:43 am Execution time since last step: 0.15 sec Info 3:02:43 am ✅ Found header 'Total Cost' at column index: 16 Pass 3:02:43 am 📋 Retrieved value from column 'Total Cost' = '246.000'. Pass 3:02:43 am Total Cost (UI) matched → 246.000 Pass 3:02:43 am Total Cost (Extra Cell) matched → 246.000 Info 3:02:43 am Execution time since last step: 0.07 sec Info 3:02:43 am ------ VALIDATING ALL HEADER VALUES ------ Info 3:02:43 am Execution time since last step: 0.09 sec Info 3:02:43 am ✅ Found header 'Duties%' at column index: 10 Pass 3:02:43 am 📋 Retrieved value from column 'Duties%' = '0.000'. Pass 3:02:43 am Duties% matched → 0.000 Info 3:02:43 am Execution time since last step: 0.07 sec Info 3:02:43 am ✅ Found header 'Supply' at column index: 4 Pass 3:02:43 am 📋 Retrieved value from column 'Supply' = 'Supplier Name-01'. Pass 3:02:43 am Supply matched → Supplier Name-01 Info 3:02:44 am Execution time since last step: 0.12 sec Info 3:02:44 am ✅ Found header 'Other Cost' at column index: 12 Pass 3:02:44 am 📋 Retrieved value from column 'Other Cost' = '0.000'. Pass 3:02:44 am Other Cost matched → 0.000 Info 3:02:44 am Execution time since last step: 0.15 sec Info 3:02:44 am ✅ Found header 'BOP Handling%' at column index: 15 Pass 3:02:44 am 📋 Retrieved value from column 'BOP Handling%' = '0.000'. Pass 3:02:44 am BOP Handling% matched → 0.000 Info 3:02:44 am Execution time since last step: 0.07 sec Info 3:02:44 am ✅ Found header 'Part Description' at column index: 3 Pass 3:02:44 am 📋 Retrieved value from column 'Part Description' = '28102024'. Pass 3:02:44 am Part Description matched → 28102024.000 Info 3:02:44 am Execution time since last step: 0.03 sec Info 3:02:44 am Skipping header validation for blank expected value → Supply Currency Info 3:02:44 am Execution time since last step: 0.08 sec Info 3:02:44 am ✅ Found header 'Currency Conversion' at column index: 9 Pass 3:02:44 am 📋 Retrieved value from column 'Currency Conversion' = '1.000'. Pass 3:02:44 am Currency Conversion matched → 1.000 Info 3:02:44 am Execution time since last step: 0.08 sec Info 3:02:44 am ✅ Found header 'UOM' at column index: 6 Pass 3:02:44 am 📋 Retrieved value from column 'UOM' = 'Nos.'. Pass 3:02:44 am UOM matched → Nos. Info 3:02:44 am Execution time since last step: 0.06 sec Info 3:02:44 am ✅ Found header 'Bop Type' at column index: 2 Pass 3:02:44 am 📋 Retrieved value from column 'Bop Type' = 'Bolt'. Pass 3:02:44 am Bop Type matched → Bolt Info 3:02:44 am Execution time since last step: 0.03 sec Info 3:02:44 am Skipping header validation for blank expected value → Freight & Insurance % Info 3:02:44 am Execution time since last step: 0.11 sec Info 3:02:44 am ✅ Found header 'Sub Total' at column index: 14 Pass 3:02:44 am 📋 Retrieved value from column 'Sub Total' = '246.000'. Pass 3:02:44 am Sub Total matched → 246.000 Info 3:02:44 am Execution time since last step: 0.03 sec Info 3:02:44 am -------------------------------------------------- Info 3:02:44 am Execution time since last step: 0.00 sec Info 3:02:44 am BOP VALIDATION COMPLETED Info 3:02:44 am Execution time since last step: 0.00 sec Info 3:02:44 am -------------------------------------------------- Info 3:02:44 am Execution time since last step: 0.00 sec Info 3:02:44 am -------------------------------------------------- Info 3:02:44 am Execution time since last step: 0.00 sec Info 3:02:44 am STARTING BOP IN-HOUSE VALIDATION (UI ↔ MAP) Info 3:02:44 am Execution time since last step: 0.00 sec Info 3:02:44 am -------------------------------------------------- Pass 3:02:44 am ✔ In-House BOP header visible. Pass 3:02:44 am ✔ In-House BOP table & first row ready. Info 3:02:44 am Execution time since last step: 0.30 sec Info 3:02:44 am Navigated to 'BOP' tab successfully. Pass 3:02:47 am ✔ In House BOP section visible for validation. Info 3:02:47 am Execution time since last step: 2.22 sec Info 3:02:47 am ℹ In-House Header Map: {Part No.=0, Bop Type=1, Part Description=2, UOM=3, Qty/Pc=4, RM Grade=5, RM Rate/kg=6, Gross Wt=7, Finish Wt=8, RM Cost=9, Process Cost=10, Others=11, Part Cost/Unit=12, Sub Total=13, BOP Handling%=14, Total Cost=15} Pass 3:02:47 am Part No (In-House) matched → Partno-002-Part Desc-2812 Pass 3:02:47 am Qty/Pc (In-House) matched → 21.000 Pass 3:02:47 am Part Cost/Unit (In-House) matched → 570.000 Pass 3:02:47 am Total Cost (In-House) matched → 11970.000 Info 3:02:47 am Execution time since last step: 0.10 sec Info 3:02:47 am ------ VALIDATING ALL IN-HOUSE HEADER VALUES ------ Pass 3:02:47 am Bop Type (In-House) matched → Bolt Pass 3:02:47 am Part Description (In-House) matched → Part Desc-2812 Pass 3:02:47 am UOM (In-House) matched → cm-2 Pass 3:02:47 am RM Grade (In-House) matched → ST-1 Pass 3:02:47 am RM Rate/kg (In-House) matched → 355.000 Pass 3:02:47 am Gross Wt (In-House) matched → 0.000 Pass 3:02:47 am Finish Wt (In-House) matched → 10.000 Pass 3:02:47 am RM Cost (In-House) matched → 540.000 Pass 3:02:47 am Process Cost (In-House) matched → 20.000 Pass 3:02:47 am Others (In-House) matched → 10.000 Pass 3:02:47 am Sub Total (In-House) matched → 11970.000 Info 3:02:47 am Execution time since last step: 0.15 sec Info 3:02:47 am Skipping blank expected value → BOP Handling% Info 3:02:47 am Execution time since last step: 0.00 sec Info 3:02:47 am -------------------------------------------------- Info 3:02:47 am Execution time since last step: 0.00 sec Info 3:02:47 am BOP IN-HOUSE VALIDATION COMPLETED Info 3:02:47 am Execution time since last step: 0.00 sec Info 3:02:47 am -------------------------------------------------- Info 3:02:47 am Execution time since last step: 0.00 sec Info 3:02:47 am ============================================== Info 3:02:47 am Execution time since last step: 0.00 sec Info 3:02:47 am VALIDATION STARTED: [Tooling Cost Section] Info 3:02:47 am Execution time since last step: 0.00 sec Info 3:02:47 am ============================================== Info 3:02:47 am Execution time since last step: 0.24 sec Info 3:02:47 am Navigated to 'Tooling Cost' tab for verification. Pass 3:02:47 am ✔ Tooling Cost header visible. Pass 3:02:48 am ✔ Tooling Cost table & first row ready. Info 3:02:48 am Execution time since last step: 0.51 sec Info 3:02:48 am 🔍 Starting validation for 17 Tooling Cost fields... Fail 3:03:13 am Mismatch: FAIL: [Tool No.] Expected = Manual Entry | Actual = Select Pass 3:03:13 am PASS: [First Year Volume] Expected = 20000 | Actual = 20000 Pass 3:03:39 am PASS: [Tool Type] Expected = Carbide tool | Actual = Carbide tool Pass 3:03:39 am PASS: [Fifth Year Volume] Expected = 10000 | Actual = 10000 Pass 3:03:39 am PASS: [Part Envelope Height(mm)] Expected = 5.30 | Actual = 5.30 Pass 3:03:39 am PASS: [Part Envelope Width(mm)] Expected = 12.10 | Actual = 12.10 Pass 3:04:04 am PASS: [Tool Owner ship] Expected = Customer Paid | Actual = Customer Paid Pass 3:04:04 am PASS: [Part Envelope Length(mm)] Expected = 25.50 | Actual = 25.50 Pass 3:04:05 am PASS: [Tool Life] Expected = tool-101 | Actual = tool-101 Fail 3:04:05 am Mismatch: FAIL: [Enter Tool No.] Expected = 12345 | Actual = Manual Entry Pass 3:04:30 am PASS: [Supplier Name and Code] Expected = 0801-Celesta | Actual = 0801-Celesta Pass 3:04:31 am PASS: [Second Year Volume] Expected = 18000 | Actual = 18000 Pass 3:04:31 am PASS: [Settled Tool Cost] Expected = 500000 | Actual = 500000 Pass 3:04:31 am PASS: [Tool Description] Expected = Automation Tool Description | Actual = Automation Tool Description Pass 3:04:31 am PASS: [Fourth Year Volume] Expected = 12000 | Actual = 12000 Pass 3:04:32 am PASS: [Tool Advance] Expected = 100000 | Actual = 100000 Pass 3:04:32 am PASS: [Third Year Volume] Expected = 15000 | Actual = 15000 Warning 3:04:32 am Execution time since last step: 104.12 sec (Took longer than expected!) Info 3:04:32 am ============================================== Info 3:04:32 am Execution time since last step: 0.00 sec Info 3:04:32 am VALIDATION SUMMARY Info 3:04:32 am Execution time since last step: 0.00 sec Info 3:04:32 am ============================================== Info 3:04:32 am Execution time since last step: 0.00 sec Info 3:04:32 am Checked : 17 Info 3:04:32 am Execution time since last step: 0.00 sec Info 3:04:32 am Passed : 15 Info 3:04:32 am Execution time since last step: 0.00 sec Info 3:04:32 am Failed : 2 Info 3:04:32 am Execution time since last step: 0.00 sec Info 3:04:32 am Warnings : 0 Info 3:04:32 am Execution time since last step: 0.00 sec Info 3:04:32 am ============================================== Fail 3:04:32 am Mismatch: ❌ Validation completed with 2 mismatches. Pass 3:04:32 am Test Passed Pass 3:04:32 am Screenshot on Success
-
PT_C_122Save Plastic Injection Sales
3:04:32 am / 00:08:00:750 Fail
PT_C_122Save Plastic Injection Sales
01.03.2026 3:04:32 am 01.03.2026 3:12:33 am 00:08:00:750 · #test-id=44Status Timestamp Details Pass 3:04:37 am Clicked on option: Master Data Warning 3:04:37 am Execution time since last step: 5.41 sec (Took longer than expected!) Info 3:04:37 am Master Data Is Displayed On Dashboard.... Pass 3:04:41 am Clicked Master Option: Part Master Info 3:04:41 am Execution time since last step: 3.40 sec Info 3:04:41 am ===== STEP 1: Enter Part Details ===== Pass 3:04:41 am Entered Part Number → 83-36-59 Pass 3:04:42 am Entered Part Description → Franklin301 Info 3:04:44 am Execution time since last step: 3.13 sec Info 3:04:44 am ===== STEP 2: Selecting Part UOM Value ===== Pass 3:04:47 am Selected UOM → Hourly Info 3:04:48 am Execution time since last step: 4.50 sec Info 3:04:48 am ===== STEP 3: Selecting Company Name ===== Pass 3:04:50 am Selected Company Name → COSTMASTER-0304-MOHALI-CM1 Info 3:04:51 am Execution time since last step: 2.75 sec Info 3:04:51 am ===== STEP 4: Selecting Radio Button ===== Pass 3:04:52 am Selected Radio Button → Sales Info 3:04:53 am Execution time since last step: 1.56 sec Info 3:04:53 am ===== STEP 5: Selecting Customer ===== Pass 3:05:09 am Selected Customer → Rishicustomer-Tbilisi-0004 Warning 3:05:09 am Execution time since last step: 16.05 sec (Took longer than expected!) Info 3:05:09 am ===== STEP 6: Selecting Product Category ===== Info 3:05:10 am Execution time since last step: 1.14 sec Info 3:05:10 am trying JavaScript click for: Pass 3:05:13 am Selected Product Category → rishi Info 3:05:13 am Execution time since last step: 3.48 sec Info 3:05:13 am ===== STEP 7: Selecting Product Model ===== Info 3:05:17 am Execution time since last step: 3.11 sec Info 3:05:17 am trying JavaScript click for: Pass 3:05:20 am Selected Product Model → JKLakshmi-001 Info 3:05:21 am Execution time since last step: 4.46 sec Info 3:05:21 am ===== STEP 8: Selecting Special Product Category ===== Info 3:05:22 am Execution time since last step: 1.17 sec Info 3:05:22 am trying JavaScript click for: Pass 3:05:25 am Selected Special Product Category → ACCESSORIES Info 3:05:25 am Execution time since last step: 2.93 sec Info 3:05:25 am ===== STEP 9: Saving ===== Info 3:05:25 am Execution time since last step: 0.04 sec Info 3:05:25 am ===== STEP: Clicking Button in Part Master → Save ===== Pass 3:05:25 am ✅ Successfully clicked button → Save Pass 3:05:25 am Clicked Save. Info 3:05:25 am Execution time since last step: 0.11 sec Info 3:05:25 am ===== STEP 10: Verifying Toast ===== Info 3:05:26 am Execution time since last step: 1.02 sec Info 3:05:26 am Toast message appeared: Part Master details saved successfully. Info 3:05:26 am Execution time since last step: 0.00 sec Info 3:05:26 am ✅ Toast message validated successfully. Expected: Part Master details saved successfully. Pass 3:05:26 am Toast validated correctly. Info 3:05:26 am Execution time since last step: 0.00 sec Info 3:05:26 am ===== START: Verify Part Number & Description view table partMaster ===== Info 3:05:31 am Execution time since last step: 4.21 sec Info 3:05:31 am Opening Part Master filter and selecting: Part No. Warning 3:06:23 am Execution time since last step: 52.16 sec (Took longer than expected!) Info 3:06:23 am Filter value selected: Part No. Warning 3:06:32 am Execution time since last step: 8.89 sec (Took longer than expected!) Info 3:06:32 am ============================================== Info 3:06:32 am Execution time since last step: 0.00 sec Info 3:06:32 am [View Table Part Master For Sales Name By Sales Header Coloumn] Info 3:06:32 am Execution time since last step: 0.00 sec Info 3:06:32 am ============================================== Info 3:06:32 am Execution time since last step: 0.48 sec Info 3:06:32 am ✅ Total Headers Found: 31 Info 3:06:32 am Execution time since last step: 0.00 sec Info 3:06:32 am Headers → [Action, Company Name, Part No., Part Description, Part UOM, Costing Type, Product Category, Product Model Name and No., Special Product Category, Customer, Customer Part No., Supplier Detail 1, %SOB, Unit Price, Supplier Detail 2, Supplier Detail 3, Supplier Detail 4, Supplier Detail 5, Supplier Detail 6, Supplier Detail 7, Supplier Detail 8, Supplier Detail 9, Supplier Detail 10, Customer Name 1, Customer 1 Unit Price, Customer Name 2, Customer 2 Unit Price, Customer Name 3, Customer 3 Unit Price, Customer Name 4, Customer 4 Unit Price] Info 3:06:32 am Execution time since last step: 0.00 sec Info 3:06:32 am 🧩 Validation Targets → [Company Name, Part No., Part Description, Part UOM, Product Category, Product Model Name and No., Special Product Category, Customer] Warning 3:06:32 am [Company Name] mismatch ignored → Expected: COSTMASTER-0304-MOHALI-CM1 | Actual: COSTMASTER-0304-CM1 Pass 3:06:32 am [Part No.] Match → Expected: 83-36-59 | Actual: 83-36-59 Pass 3:06:32 am [Part Description] Match → Expected: Franklin301 | Actual: Franklin301 Pass 3:06:32 am [Part UOM] Match → Expected: Hourly | Actual: Hourly Pass 3:06:32 am [Product Category] Match → Expected: rishi | Actual: rishi Pass 3:06:32 am [Product Model Name and No.] Match → Expected: JKLakshmi-001 | Actual: JKLakshmi-001 Pass 3:06:32 am [Special Product Category] Match → Expected: ACCESSORIES | Actual: ACCESSORIES Warning 3:06:32 am [Customer] mismatch ignored → Expected: Rishicustomer-Tbilisi-0004 | Actual: Rishicustomer-0004 Pass 3:06:32 am Row matched by Part No. (Sales not verified, continuing click). Pass 3:06:36 am 🟢 Clicked Sales cell → Rishicustomer-0004 Info 3:06:36 am Execution time since last step: 3.93 sec Info 3:06:36 am ============================================== Info 3:06:36 am Execution time since last step: 0.00 sec Info 3:06:36 am VALIDATION COMPLETED: [View Table Part Master For Sales Name By Customer Header Coloumn] Info 3:06:36 am Execution time since last step: 0.00 sec Info 3:06:36 am ============================================== Pass 3:06:36 am ✔ Part found successfully: 83-36-59 | Description: Franklin301 Info 3:06:36 am Execution time since last step: 0.00 sec Info 3:06:36 am Stored Part Data: {Part Description=Franklin301, Part Number=83-36-59, Filter Used=Part No.} Info 3:06:36 am Execution time since last step: 0.00 sec Info 3:06:36 am ===== END: Verify Part Number & Description (Sales Side) Part Master View Table ===== Info 3:06:37 am Execution time since last step: 1.01 sec Info 3:06:37 am ===== START: Verifying and Writing Data in 'Part Attributes' Tab ===== Info 3:06:38 am Execution time since last step: 1.22 sec Info 3:06:38 am ===== ENSURE PART ATTRIBUTES TAB (BOOTSTRAP FORCE) ===== Warning 3:06:38 am ⚠ Header not visible. Forcing Bootstrap tab switch... Pass 3:06:39 am ✔ Part Attributes tab FORCEFULLY activated via Bootstrap JS Info 3:06:41 am Execution time since last step: 2.33 sec Info 3:06:41 am Option found → Plastics Pass 3:06:41 am ✔ Selected Commodity Group via Actions → Plastics Pass 3:06:42 am ✔ Entered & stored all Part Attribute values Pass 3:06:42 am ✔ Toast Verified Info 3:06:44 am Execution time since last step: 3.77 sec Info 3:06:44 am ============================================== Info 3:06:44 am Execution time since last step: 0.00 sec Info 3:06:44 am START: Save Price Calculation (Plastic - Customer) Info 3:06:44 am Execution time since last step: 0.00 sec Info 3:06:44 am ============================================== Pass 3:06:45 am Navigated to 'Part Price Calculations' tab Pass 3:06:48 am RM Input Category selected: Plastic Injection Moulding Warning 3:06:52 am Execution time since last step: 7.24 sec (Took longer than expected!) Info 3:06:52 am Searching Classification: Metal-001 Pass 3:06:52 am Classification selected: Metal-001 Pass 3:06:54 am Year selected: 2025-2026 Pass 3:06:56 am Period selected: Apr Pass 3:06:58 am Specific Grade selected: Meta Warning 3:07:06 am Execution time since last step: 14.18 sec (Took longer than expected!) Info 3:07:06 am Searching Customer OHP: Speed testing-Rej-1.000 % of RMC+PC ,Rej-3.000 % of BOP ,ICC-32.000 % of RMC ,ICC-23.000 % of PC ,ICC-21.000 % of BOP ,OH-2.000 % of RMC ,OH-321.000 % of PC ,OH-12.000 % of BOP ,P-21.000 % of RMC ,P-21.000 % of PC ,P-3.000 % of BOP ,PKG-2.000 % of RMC+PC ,Frd-3.000 % of RMC ,Frd-4.000 % of PC ,Frd-213.000 % of BOP ,Inc-3.000 % of RMC ,Inc-1.000 % of PC ,Inc-3.000 % of BOP ,O/c-1.000 % of RMC+PC , Pass 3:07:06 am Customer OHP selected: Speed testing-Rej-1.000 % of RMC+PC ,Rej-3.000 % of BOP ,ICC-32.000 % of RMC ,ICC-23.000 % of PC ,ICC-21.000 % of BOP ,OH-2.000 % of RMC ,OH-321.000 % of PC ,OH-12.000 % of BOP ,P-21.000 % of RMC ,P-21.000 % of PC ,P-3.000 % of BOP ,PKG-2.000 % of RMC+PC ,Frd-3.000 % of RMC ,Frd-4.000 % of PC ,Frd-213.000 % of BOP ,Inc-3.000 % of RMC ,Inc-1.000 % of PC ,Inc-3.000 % of BOP ,O/c-1.000 % of RMC+PC , Info 3:07:09 am Execution time since last step: 3.32 sec Info 3:07:09 am trying JavaScript click for: Pass 3:07:09 am OHP Radio button selected Info 3:07:09 am Execution time since last step: 0.42 sec Info 3:07:09 am Entering value for [Rejection] → 1.25 Pass 3:07:10 am Value entered & stored successfully → [Rejection] = 1.25 Info 3:07:12 am Execution time since last step: 2.40 sec Info 3:07:12 am Entering value for [Packing] → 0.50 Pass 3:07:12 am Value entered & stored successfully → [Packing] = 0.50 Info 3:07:14 am Execution time since last step: 2.38 sec Info 3:07:14 am Entering value for [Payment_Days] → 30 Pass 3:07:14 am Value entered & stored successfully → [Payment_Days] = 30 Info 3:07:16 am Execution time since last step: 2.23 sec Info 3:07:16 am Entering value for [Insurance] → 0.20 Pass 3:07:17 am Value entered & stored successfully → [Insurance] = 0.20 Info 3:07:19 am Execution time since last step: 2.39 sec Info 3:07:19 am Entering value for [Profit] → 5.75 Pass 3:07:19 am Value entered & stored successfully → [Profit] = 5.75 Info 3:07:21 am Execution time since last step: 2.35 sec Info 3:07:21 am Entering value for [Overhead] → 3.40 Pass 3:07:22 am Value entered & stored successfully → [Overhead] = 3.40 Info 3:07:24 am Execution time since last step: 2.38 sec Info 3:07:24 am Entering value for [ICC] → 1.10 Pass 3:07:24 am Value entered & stored successfully → [ICC] = 1.10 Info 3:07:26 am Execution time since last step: 2.35 sec Info 3:07:26 am Entering value for [Freight] → 2.60 Pass 3:07:26 am Value entered & stored successfully → [Freight] = 2.60 Info 3:07:28 am Execution time since last step: 2.35 sec Info 3:07:28 am Entering value for [Forwarding] → 0.90 Pass 3:07:29 am Value entered & stored successfully → [Forwarding] = 0.90 Info 3:07:31 am Execution time since last step: 2.35 sec Info 3:07:31 am Entering value for [OtherFactor1] → 0.15 Pass 3:07:31 am Value entered & stored successfully → [OtherFactor1] = 0.15 Info 3:07:33 am Execution time since last step: 2.38 sec Info 3:07:33 am Entering value for [OtherFactor2] → 0.25 Pass 3:07:33 am Value entered & stored successfully → [OtherFactor2] = 0.25 Info 3:07:35 am Execution time since last step: 2.34 sec Info 3:07:35 am Entering value for [OtherFactor3] → 0.35 Pass 3:07:36 am Value entered & stored successfully → [OtherFactor3] = 0.35 Info 3:07:38 am Execution time since last step: 2.40 sec Info 3:07:38 am Entering value for [Remarks] → Save_Remarks Pass 3:07:38 am Value entered & stored successfully → [Remarks] = Save_Remarks Info 3:07:40 am Execution time since last step: 2.28 sec Info 3:07:40 am Entering value for [ToolCost] → 22 Pass 3:07:40 am Value entered & stored successfully → [ToolCost] = 22 Info 3:07:42 am Execution time since last step: 2.23 sec Info 3:07:42 am Entering value for [AmortizationQty] → 220 Pass 3:07:42 am Value entered & stored successfully → [AmortizationQty] = 220 Info 3:07:45 am Execution time since last step: 2.25 sec Info 3:07:45 am Entering value for [ToolAmortization] → 22.34 Pass 3:07:45 am Value entered & stored successfully → [ToolAmortization] = 22.34 Info 3:07:47 am Execution time since last step: 2.45 sec Info 3:07:47 am Entering value for [ToolMaintenance] → 202.34 Pass 3:07:47 am Value entered & stored successfully → [ToolMaintenance] = 202.34 Pass 3:07:49 am All Plastic OHP input values entered successfully (Customer) Info 3:07:49 am Execution time since last step: 2.44 sec Info 3:07:49 am Clicked Save button Pass 3:07:50 am Save completed successfully → Toast Message: Plastic Costings Saved Successfully Info 3:07:50 am Execution time since last step: 0.40 sec Info 3:07:50 am ============================================== Info 3:07:50 am Execution time since last step: 0.00 sec Info 3:07:50 am END: Save Price Calculation (Plastic - Customer) Info 3:07:50 am Execution time since last step: 0.00 sec Info 3:07:50 am ============================================== Info 3:07:54 am Execution time since last step: 4.07 sec Info 3:07:54 am switching to BOP tab Pass 3:07:55 am switch to BOP tab executed Pass 3:07:55 am ✔ Header located successfully. Warning 3:07:56 am Action click failed, invoking JS function directly Pass 3:07:56 am '+ BOP' action executed. Pass 3:08:01 am ✔ BOP Table displayed. Pass 3:08:11 am Selected Part No: M5 pressure rivet nut-28102024 Warning 3:08:12 am Execution time since last step: 18.56 sec (Took longer than expected!) Info 3:08:12 am ✅ Found header 'Qty/Pc' at column index: 7 Pass 3:08:13 am 🟢 Entered value '2' in column 'Qty/Pc' successfully. Pass 3:08:13 am Qty/Pc entered → 2 Info 3:08:15 am Execution time since last step: 2.38 sec Info 3:08:15 am ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 3:08:15 am 📋 Retrieved value from column 'Part Cost/Unit' = '123.000'. Pass 3:08:15 am ✔ BOP calculation completed (Part Cost/Unit non-zero). Info 3:08:15 am Execution time since last step: 0.10 sec Info 3:08:15 am ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 3:08:15 am 📋 Retrieved value from column 'Part Cost/Unit' = '123.000'. Pass 3:08:15 am Auto fetched Part Cost/Unit → 123.000 Info 3:08:15 am Execution time since last step: 0.14 sec Info 3:08:15 am ✅ Found header 'Total Cost' at column index: 16 Pass 3:08:15 am 📋 Retrieved value from column 'Total Cost' = '246.00000'. Pass 3:08:15 am Fetched Total Cost (UI) → 246.00000 Pass 3:08:15 am Fetched Total Cost (Extra Cell) → 246.000 Info 3:08:15 am Execution time since last step: 0.11 sec Info 3:08:15 am ✅ Found header 'Bop Type' at column index: 2 Pass 3:08:15 am 📋 Retrieved value from column 'Bop Type' = 'Bolt'. Info 3:08:15 am Execution time since last step: 0.07 sec Info 3:08:15 am ✅ Found header 'Part Description' at column index: 3 Pass 3:08:15 am 📋 Retrieved value from column 'Part Description' = '28102024'. Info 3:08:15 am Execution time since last step: 0.07 sec Info 3:08:15 am ✅ Found header 'Customer' at column index: 4 Pass 3:08:15 am 📋 Retrieved value from column 'Customer' = 'Supplier Name-01'. Info 3:08:15 am Execution time since last step: 0.13 sec Info 3:08:15 am ✅ Found header 'Supply Currency' at column index: 5 Pass 3:08:15 am 📋 Retrieved value from column 'Supply Currency' = ''. Info 3:08:16 am Execution time since last step: 0.10 sec Info 3:08:16 am ✅ Found header 'UOM' at column index: 6 Pass 3:08:16 am 📋 Retrieved value from column 'UOM' = 'Nos.'. Info 3:08:16 am Execution time since last step: 0.10 sec Info 3:08:16 am ✅ Found header 'Qty/Pc' at column index: 7 Pass 3:08:16 am 📋 Retrieved value from column 'Qty/Pc' = '2'. Info 3:08:16 am Execution time since last step: 0.10 sec Info 3:08:16 am ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 3:08:16 am 📋 Retrieved value from column 'Part Cost/Unit' = '123.000'. Info 3:08:16 am Execution time since last step: 0.11 sec Info 3:08:16 am ✅ Found header 'Currency Conversion' at column index: 9 Pass 3:08:16 am 📋 Retrieved value from column 'Currency Conversion' = '1.000'. Info 3:08:16 am Execution time since last step: 0.12 sec Info 3:08:16 am ✅ Found header 'Duties%' at column index: 10 Pass 3:08:16 am 📋 Retrieved value from column 'Duties%' = '0.000'. Info 3:08:16 am Execution time since last step: 0.12 sec Info 3:08:16 am ✅ Found header 'Freight & Insurance %' at column index: 11 Pass 3:08:16 am 📋 Retrieved value from column 'Freight & Insurance %' = ''. Info 3:08:16 am Execution time since last step: 0.14 sec Info 3:08:16 am ✅ Found header 'Other Cost' at column index: 12 Pass 3:08:16 am 📋 Retrieved value from column 'Other Cost' = '0.000'. Info 3:08:16 am Execution time since last step: 0.15 sec Info 3:08:16 am ✅ Found header 'Sub Total' at column index: 14 Pass 3:08:16 am 📋 Retrieved value from column 'Sub Total' = '246.000'. Info 3:08:17 am Execution time since last step: 0.16 sec Info 3:08:17 am ✅ Found header 'BOP Handling%' at column index: 15 Pass 3:08:17 am 📋 Retrieved value from column 'BOP Handling%' = '0.000'. Info 3:08:17 am Execution time since last step: 0.17 sec Info 3:08:17 am ✅ Found header 'Total Cost' at column index: 16 Pass 3:08:17 am 📋 Retrieved value from column 'Total Cost' = '246.00000'. Info 3:08:17 am Execution time since last step: 0.03 sec Info 3:08:17 am Captured 14 header-value pairs from BOP table. Info 3:08:17 am Execution time since last step: 0.00 sec Info 3:08:17 am Captured BOP Header Values: Bop Type = Bolt, Part Description = 28102024, Customer = Supplier Name-01, Supply Currency = , UOM = Nos., Qty/Pc = 2, Part Cost/Unit = 123.000, Currency Conversion = 1.000, Duties% = 0.000, Freight & Insurance % = , Other Cost = 0.000, Sub Total = 246.000, BOP Handling% = 0.000, Total Cost = 246.00000 Pass 3:08:18 am ✔ Save button is enabled. Pass 3:08:18 am ✔ Save button clicked. Pass 3:08:18 am Toast received → BOP Saved successfully. Info 3:08:20 am Execution time since last step: 2.90 sec Info 3:08:20 am ===== Filling Tooling Cost Form for Part: 83-36-59 ===== Info 3:08:21 am Execution time since last step: 1.82 sec Info 3:08:21 am Navigated to Tooling Cost tab. Pass 3:08:23 am ✔ Tooling Cost header visible. Pass 3:08:24 am ✔ Add Tool button visible. Pass 3:08:24 am Clicked Add New Tooling Row button. Pass 3:08:25 am ✔ Selected dropdown [Tool Number] = Manual Entry Pass 3:08:28 am ✔ Entered [12345] in Enter Tool No. Pass 3:08:30 am ✔ Entered [Automation Tool Description] in Tool Description Pass 3:08:32 am ✔ Selected dropdown [Supplier Name & Code] = 0801-Celesta Pass 3:08:34 am ✔ Selected dropdown [Tool Ownership] = Customer Paid Pass 3:08:36 am ✔ Selected dropdown [Tool Type] = Carbide tool Pass 3:08:39 am ✔ Entered [25.50] in Part Envelope Length Pass 3:08:41 am ✔ Entered [12.10] in Part Envelope Width Pass 3:08:43 am ✔ Entered [5.30] in Part Envelope Height Pass 3:08:46 am ✔ Entered [500000] in Settled Tool Cost Pass 3:08:48 am ✔ Entered [100000] in Tool Advance Pass 3:08:51 am ✔ Entered [20000] in First Year Volume Pass 3:08:53 am ✔ Entered [18000] in Second Year Volume Pass 3:08:55 am ✔ Entered [15000] in Third Year Volume Pass 3:08:58 am ✔ Entered [12000] in Fourth Year Volume Pass 3:09:00 am ✔ Entered [10000] in Fifth Year Volume Pass 3:09:02 am ✔ Entered [tool-101] in Tool Life Pass 3:09:02 am 🎉 All Tooling Cost fields entered successfully! Warning 3:09:02 am Execution time since last step: 40.89 sec (Took longer than expected!) Info 3:09:02 am Attempting to click Save button in Tooling Cost tab... Pass 3:09:02 am Clicked Save button successfully. Pass 3:09:03 am Toast Message Displayed: Tooling Cost saved successfully. Pass 3:09:12 am Clicked on option: Master Data Warning 3:09:12 am Execution time since last step: 9.77 sec (Took longer than expected!) Info 3:09:12 am Master Data Is Displayed On Dashboard.... Pass 3:09:15 am Clicked Master Option: Part Master Warning 3:09:17 am Execution time since last step: 5.23 sec (Took longer than expected!) Info 3:09:17 am ===== START: Verify Part Number & Description view table partMaster ===== Info 3:09:21 am Execution time since last step: 4.19 sec Info 3:09:21 am Opening Part Master filter and selecting: Part No. Warning 3:10:14 am Execution time since last step: 52.25 sec (Took longer than expected!) Info 3:10:14 am Filter value selected: Part No. Warning 3:10:23 am Execution time since last step: 8.96 sec (Took longer than expected!) Info 3:10:23 am ============================================== Info 3:10:23 am Execution time since last step: 0.00 sec Info 3:10:23 am [View Table Part Master For Sales Name By Sales Header Coloumn] Info 3:10:23 am Execution time since last step: 0.00 sec Info 3:10:23 am ============================================== Info 3:10:23 am Execution time since last step: 0.48 sec Info 3:10:23 am ✅ Total Headers Found: 31 Info 3:10:23 am Execution time since last step: 0.00 sec Info 3:10:23 am Headers → [Action, Company Name, Part No., Part Description, Part UOM, Costing Type, Product Category, Product Model Name and No., Special Product Category, Customer, Customer Part No., Supplier Detail 1, %SOB, Unit Price, Supplier Detail 2, Supplier Detail 3, Supplier Detail 4, Supplier Detail 5, Supplier Detail 6, Supplier Detail 7, Supplier Detail 8, Supplier Detail 9, Supplier Detail 10, Customer Name 1, Customer 1 Unit Price, Customer Name 2, Customer 2 Unit Price, Customer Name 3, Customer 3 Unit Price, Customer Name 4, Customer 4 Unit Price] Info 3:10:23 am Execution time since last step: 0.00 sec Info 3:10:23 am 🧩 Validation Targets → [Company Name, Part No., Part Description, Part UOM, Product Category, Product Model Name and No., Special Product Category, Customer] Warning 3:10:23 am [Company Name] mismatch ignored → Expected: COSTMASTER-0304-MOHALI-CM1 | Actual: COSTMASTER-0304-CM1 Pass 3:10:23 am [Part No.] Match → Expected: 83-36-59 | Actual: 83-36-59 Pass 3:10:23 am [Part Description] Match → Expected: Franklin301 | Actual: Franklin301 Pass 3:10:23 am [Part UOM] Match → Expected: Hourly | Actual: Hourly Pass 3:10:23 am [Product Category] Match → Expected: rishi | Actual: rishi Pass 3:10:23 am [Product Model Name and No.] Match → Expected: JKLakshmi-001 | Actual: JKLakshmi-001 Pass 3:10:23 am [Special Product Category] Match → Expected: ACCESSORIES | Actual: ACCESSORIES Warning 3:10:23 am [Customer] mismatch ignored → Expected: Rishicustomer-Tbilisi-0004 | Actual: Rishicustomer-0004 Pass 3:10:23 am Row matched by Part No. (Sales not verified, continuing click). Pass 3:10:30 am 🟢 Clicked Sales cell → Rishicustomer-0004 Warning 3:10:30 am Execution time since last step: 6.42 sec (Took longer than expected!) Info 3:10:30 am ============================================== Info 3:10:30 am Execution time since last step: 0.00 sec Info 3:10:30 am VALIDATION COMPLETED: [View Table Part Master For Sales Name By Customer Header Coloumn] Info 3:10:30 am Execution time since last step: 0.00 sec Info 3:10:30 am ============================================== Pass 3:10:30 am ✔ Part found successfully: 83-36-59 | Description: Franklin301 Info 3:10:30 am Execution time since last step: 0.00 sec Info 3:10:30 am Stored Part Data: {Part Description=Franklin301, Part Number=83-36-59, Filter Used=Part No.} Info 3:10:30 am Execution time since last step: 0.00 sec Info 3:10:30 am ===== END: Verify Part Number & Description (Sales Side) Part Master View Table ===== Info 3:10:30 am Execution time since last step: 0.00 sec Info 3:10:30 am ===== ===== Info 3:10:30 am Execution time since last step: 0.00 sec Info 3:10:30 am ===== START: Validating Price Attribute Saved Data (Customer Side) ===== Info 3:10:30 am Execution time since last step: 0.00 sec Info 3:10:30 am ===== ===== Info 3:10:31 am Execution time since last step: 1.21 sec Info 3:10:31 am ===== ENSURE PART ATTRIBUTES TAB (BOOTSTRAP FORCE) ===== Warning 3:10:31 am ⚠ Header not visible. Forcing Bootstrap tab switch... Pass 3:10:31 am ✔ Part Attributes tab FORCEFULLY activated via Bootstrap JS Pass 3:10:31 am ✔ 'Part Attributes' tab visible. Pass 3:10:34 am ✔ Commodity Group matched: Plastics Pass 3:10:34 am ✔ Annual Requirement matched: 200.000 Pass 3:10:34 am ✔ Average Requirement matched: 20.000 Pass 3:10:34 am ✔ Lot Size matched: 30.330 Pass 3:10:34 am ✔ Part Number matched: 83-36-59 Pass 3:10:34 am ✔ Part Description matched: Franklin301 Pass 3:10:34 am 🎉 All Price Attribute validations completed. Info 3:10:34 am Execution time since last step: 2.90 sec Info 3:10:34 am ===== END: Price Attribute Validation Completed ===== Info 3:10:34 am Execution time since last step: 0.00 sec Info 3:10:34 am ============================================== Info 3:10:34 am Execution time since last step: 0.00 sec Info 3:10:34 am START VALIDATION → Plastic Price Calculation) Info 3:10:34 am Execution time since last step: 0.00 sec Info 3:10:34 am ============================================== Pass 3:10:34 am Navigated to 'Part Price Calculations' tab Pass 3:10:37 am ✔ RM Input Category matched | Expected = Plastic Injection Moulding | Actual = Plastic Injection Moulding Pass 3:10:37 am ✔ Classification matched | Expected = Metal-001 | Actual = Metal-001 Pass 3:10:37 am ✔ Year matched | Expected = 2025-2026 | Actual = 2025-2026 Pass 3:10:37 am ✔ Period matched | Expected = Apr | Actual = Apr Pass 3:10:37 am ✔ Specific Grade matched | Expected = Meta | Actual = Meta Pass 3:10:37 am ✔ OHP Name matched | Expected = Speed testing-Rej-1.000 % of RMC+PC ,Rej-3.000 % of BOP ,ICC-32.000 % of RMC ,ICC-23.000 % of PC ,ICC-21.000 % of BOP ,OH-2.000 % of RMC ,OH-321.000 % of PC ,OH-12.000 % of BOP ,P-21.000 % of RMC ,P-21.000 % of PC ,P-3.000 % of BOP ,PKG-2.000 % of RMC+PC ,Frd-3.000 % of RMC ,Frd-4.000 % of PC ,Frd-213.000 % of BOP ,Inc-3.000 % of RMC ,Inc-1.000 % of PC ,Inc-3.000 % of BOP ,O/c-1.000 % of RMC+PC , | Actual = Speed testing-Rej-1.000 % of RMC+PC ,Rej-3.000 % of BOP ,ICC-32.000 % of RMC ,ICC-23.000 % of PC ,ICC-21.000 % of BOP ,OH-2.000 % of RMC ,OH-321.000 % of PC ,OH-12.000 % of BOP ,P-21.000 % of RMC ,P-21.000 % of PC ,P-3.000 % of BOP ,PKG-2.000 % of RMC+PC ,Frd-3.000 % of RMC ,Frd-4.000 % of PC ,Frd-213.000 % of BOP ,Inc-3.000 % of RMC ,Inc-1.000 % of PC ,Inc-3.000 % of BOP ,O/c-1.000 % of RMC+PC , Pass 3:10:37 am [Rejection] matched → Expected = 1.250 | Actual = 1.250 Pass 3:10:37 am [Packing] matched → Expected = 0.500 | Actual = 0.500 Pass 3:10:37 am [Payment_Days] matched → Expected = 30.000 | Actual = 30.000 Pass 3:10:37 am [Insurance] matched → Expected = 0.200 | Actual = 0.200 Pass 3:10:37 am [Profit] matched → Expected = 5.750 | Actual = 5.750 Pass 3:10:37 am [Overhead] matched → Expected = 3.400 | Actual = 3.400 Pass 3:10:37 am [ICC] matched → Expected = 1.100 | Actual = 1.100 Pass 3:10:38 am [Freight] matched → Expected = 2.600 | Actual = 2.600 Pass 3:10:38 am [Forwarding] matched → Expected = 0.900 | Actual = 0.900 Pass 3:10:38 am [OtherFactor1] matched → Expected = 0.150 | Actual = 0.150 Pass 3:10:38 am [OtherFactor2] matched → Expected = 0.250 | Actual = 0.250 Pass 3:10:38 am [OtherFactor3] matched → Expected = 0.350 | Actual = 0.350 Pass 3:10:38 am [Remarks] matched → Expected = Save_Remarks | Actual = Save_Remarks Pass 3:10:38 am [ToolCost] matched → Expected = 22.000 | Actual = 22.000 Pass 3:10:38 am [AmortizationQty] matched → Expected = 220.000 | Actual = 220.000 Pass 3:10:38 am [ToolAmortization] matched → Expected = 22.340 | Actual = 22.340 Pass 3:10:38 am [ToolMaintenance] matched → Expected = 202.340 | Actual = 202.340 Info 3:10:38 am Execution time since last step: 4.01 sec Info 3:10:38 am ============================================== Pass 3:10:38 am ALL PLASTIC PRICE CALCULATION VALUES VALIDATED SUCCESSFULLY Info 3:10:38 am Execution time since last step: 0.00 sec Info 3:10:38 am ============================================== Info 3:10:42 am Execution time since last step: 4.12 sec Info 3:10:42 am -------------------------------------------------- Info 3:10:42 am Execution time since last step: 0.00 sec Info 3:10:42 am STARTING BOP VALIDATION (UI ↔ MAP) Info 3:10:42 am Execution time since last step: 0.00 sec Info 3:10:42 am -------------------------------------------------- Info 3:10:42 am Execution time since last step: 0.00 sec Info 3:10:42 am Expected BOP values received → {Header_Customer=Supplier Name-01, Header_Duties%=0.000, PartNo=M5 pressure rivet nut-28102024, Header_Other Cost=0.000, Header_BOP Handling%=0.000, Header_Total Cost=246.00000, PartCostPerUnit=123.000, Header_Part Description=28102024, Header_Supply Currency=, Header_Qty/Pc=2, Header_Currency Conversion=1.000, ToastMessage=BOP Saved successfully., Header_UOM=Nos., Header_Bop Type=Bolt, Header_Freight & Insurance %=, TotalCost_ExtraCell=246.000, QtyPerPc=2, Header_Sub Total=246.000, TotalCost_UI=246.00000, Header_Part Cost/Unit=123.000} Info 3:10:44 am Execution time since last step: 2.01 sec Info 3:10:44 am switching to BOP tab Pass 3:10:45 am switch to BOP tab executed Pass 3:10:45 am ✔ Standard BOP header visible. Pass 3:10:45 am ✔ Standard BOP table & first row ready. Pass 3:10:45 am ✔ BOP page loaded successfully Pass 3:10:45 am Part No matched → M5 pressure rivet nut-28102024 Info 3:10:45 am Execution time since last step: 1.45 sec Info 3:10:45 am ✅ Found header 'Qty/Pc' at column index: 7 Pass 3:10:45 am 📋 Retrieved value from column 'Qty/Pc' = '2.000'. Pass 3:10:45 am Qty/Pc matched → 2.000 Info 3:10:45 am Execution time since last step: 0.12 sec Info 3:10:45 am ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 3:10:45 am 📋 Retrieved value from column 'Part Cost/Unit' = '123.00000'. Pass 3:10:45 am Part Cost/Unit matched → 123.000 Info 3:10:46 am Execution time since last step: 0.17 sec Info 3:10:46 am ✅ Found header 'Total Cost' at column index: 16 Pass 3:10:46 am 📋 Retrieved value from column 'Total Cost' = '246.000'. Pass 3:10:46 am Total Cost (UI) matched → 246.000 Pass 3:10:46 am Total Cost (Extra Cell) matched → 246.000 Info 3:10:46 am Execution time since last step: 0.07 sec Info 3:10:46 am ------ VALIDATING ALL HEADER VALUES ------ Info 3:10:46 am Execution time since last step: 0.05 sec Info 3:10:46 am ✅ Found header 'Customer' at column index: 4 Pass 3:10:46 am 📋 Retrieved value from column 'Customer' = 'Supplier Name-01'. Pass 3:10:46 am Customer matched → Supplier Name-01 Info 3:10:46 am Execution time since last step: 0.14 sec Info 3:10:46 am ✅ Found header 'Duties%' at column index: 10 Pass 3:10:46 am 📋 Retrieved value from column 'Duties%' = '0.000'. Pass 3:10:46 am Duties% matched → 0.000 Info 3:10:46 am Execution time since last step: 0.14 sec Info 3:10:46 am ✅ Found header 'Other Cost' at column index: 12 Pass 3:10:46 am 📋 Retrieved value from column 'Other Cost' = '0.000'. Pass 3:10:46 am Other Cost matched → 0.000 Info 3:10:46 am Execution time since last step: 0.16 sec Info 3:10:46 am ✅ Found header 'BOP Handling%' at column index: 15 Pass 3:10:46 am 📋 Retrieved value from column 'BOP Handling%' = '0.000'. Pass 3:10:46 am BOP Handling% matched → 0.000 Info 3:10:46 am Execution time since last step: 0.08 sec Info 3:10:46 am ✅ Found header 'Part Description' at column index: 3 Pass 3:10:46 am 📋 Retrieved value from column 'Part Description' = '28102024'. Pass 3:10:46 am Part Description matched → 28102024.000 Info 3:10:46 am Execution time since last step: 0.04 sec Info 3:10:46 am Skipping header validation for blank expected value → Supply Currency Info 3:10:46 am Execution time since last step: 0.09 sec Info 3:10:46 am ✅ Found header 'Currency Conversion' at column index: 9 Pass 3:10:46 am 📋 Retrieved value from column 'Currency Conversion' = '1.000'. Pass 3:10:46 am Currency Conversion matched → 1.000 Info 3:10:46 am Execution time since last step: 0.11 sec Info 3:10:46 am ✅ Found header 'UOM' at column index: 6 Pass 3:10:47 am 📋 Retrieved value from column 'UOM' = 'Nos.'. Pass 3:10:47 am UOM matched → Nos. Info 3:10:47 am Execution time since last step: 0.08 sec Info 3:10:47 am ✅ Found header 'Bop Type' at column index: 2 Pass 3:10:47 am 📋 Retrieved value from column 'Bop Type' = 'Bolt'. Pass 3:10:47 am Bop Type matched → Bolt Info 3:10:47 am Execution time since last step: 0.04 sec Info 3:10:47 am Skipping header validation for blank expected value → Freight & Insurance % Info 3:10:47 am Execution time since last step: 0.15 sec Info 3:10:47 am ✅ Found header 'Sub Total' at column index: 14 Pass 3:10:47 am 📋 Retrieved value from column 'Sub Total' = '246.000'. Pass 3:10:47 am Sub Total matched → 246.000 Info 3:10:47 am Execution time since last step: 0.04 sec Info 3:10:47 am -------------------------------------------------- Info 3:10:47 am Execution time since last step: 0.00 sec Info 3:10:47 am BOP VALIDATION COMPLETED Info 3:10:47 am Execution time since last step: 0.00 sec Info 3:10:47 am -------------------------------------------------- Info 3:10:47 am Execution time since last step: 0.00 sec Info 3:10:47 am Tooling COST MAP FROM EnterToolingCost(): {ToolPartNodrp=Manual Entry, FirstYrVolume=20000, ToolType=Carbide tool, FifthYrVolume=10000, PartEnvelopeHeight=5.30, PartEnvelopeWidth=12.10, Toolowinership=Customer Paid, PartEnvelopeLength=25.50, Toollife=tool-101, ToolPartNo=12345, SupplierToolfor=0801-Celesta, SecondYrVolume=18000, SettledToolCost=500000, ToolDesc=Automation Tool Description, FourthYrVolume=12000, ToolAdvance=100000, ThirdYrVolume=15000} Info 3:10:47 am Execution time since last step: 0.00 sec Info 3:10:47 am ============================================== Info 3:10:47 am Execution time since last step: 0.00 sec Info 3:10:47 am VALIDATION STARTED: [Tooling Cost Section] Info 3:10:47 am Execution time since last step: 0.00 sec Info 3:10:47 am ============================================== Info 3:10:47 am Execution time since last step: 0.28 sec Info 3:10:47 am Navigated to 'Tooling Cost' tab for verification. Pass 3:10:47 am ✔ Tooling Cost header visible. Pass 3:10:48 am ✔ Tooling Cost table & first row ready. Info 3:10:48 am Execution time since last step: 0.67 sec Info 3:10:48 am 🔍 Starting validation for 17 Tooling Cost fields... Fail 3:11:13 am Mismatch: FAIL: [Tool No.] Expected = Manual Entry | Actual = Select Pass 3:11:13 am PASS: [First Year Volume] Expected = 20000 | Actual = 20000 Pass 3:11:39 am PASS: [Tool Type] Expected = Carbide tool | Actual = Carbide tool Pass 3:11:39 am PASS: [Fifth Year Volume] Expected = 10000 | Actual = 10000 Pass 3:11:39 am PASS: [Part Envelope Height(mm)] Expected = 5.30 | Actual = 5.30 Pass 3:11:39 am PASS: [Part Envelope Width(mm)] Expected = 12.10 | Actual = 12.10 Pass 3:12:05 am PASS: [Tool Owner ship] Expected = Customer Paid | Actual = Customer Paid Pass 3:12:05 am PASS: [Part Envelope Length(mm)] Expected = 25.50 | Actual = 25.50 Pass 3:12:05 am PASS: [Tool Life] Expected = tool-101 | Actual = tool-101 Fail 3:12:05 am Mismatch: FAIL: [Enter Tool No.] Expected = 12345 | Actual = Manual Entry Pass 3:12:31 am PASS: [Supplier Name and Code] Expected = 0801-Celesta | Actual = 0801-Celesta Pass 3:12:31 am PASS: [Second Year Volume] Expected = 18000 | Actual = 18000 Pass 3:12:31 am PASS: [Settled Tool Cost] Expected = 500000 | Actual = 500000 Pass 3:12:32 am PASS: [Tool Description] Expected = Automation Tool Description | Actual = Automation Tool Description Pass 3:12:32 am PASS: [Fourth Year Volume] Expected = 12000 | Actual = 12000 Pass 3:12:32 am PASS: [Tool Advance] Expected = 100000 | Actual = 100000 Pass 3:12:32 am PASS: [Third Year Volume] Expected = 15000 | Actual = 15000 Warning 3:12:32 am Execution time since last step: 104.74 sec (Took longer than expected!) Info 3:12:32 am ============================================== Info 3:12:32 am Execution time since last step: 0.00 sec Info 3:12:32 am VALIDATION SUMMARY Info 3:12:32 am Execution time since last step: 0.00 sec Info 3:12:32 am ============================================== Info 3:12:32 am Execution time since last step: 0.00 sec Info 3:12:32 am Checked : 17 Info 3:12:32 am Execution time since last step: 0.00 sec Info 3:12:32 am Passed : 15 Info 3:12:32 am Execution time since last step: 0.00 sec Info 3:12:32 am Failed : 2 Info 3:12:32 am Execution time since last step: 0.00 sec Info 3:12:32 am Warnings : 0 Info 3:12:32 am Execution time since last step: 0.00 sec Info 3:12:32 am ============================================== Fail 3:12:32 am Mismatch: ❌ Validation completed with 2 mismatches. Pass 3:12:32 am Test Passed Pass 3:12:33 am Screenshot on Success
-
PT_C_126Update Plastic Injection Sales
3:12:33 am / 00:08:03:998 Fail
PT_C_126Update Plastic Injection Sales
01.03.2026 3:12:33 am 01.03.2026 3:20:37 am 00:08:03:998 · #test-id=45Status Timestamp Details Pass 3:12:39 am Clicked on option: Master Data Warning 3:12:39 am Execution time since last step: 5.81 sec (Took longer than expected!) Info 3:12:39 am Master Data Is Displayed On Dashboard.... Pass 3:12:42 am Clicked Master Option: Part Master Info 3:12:42 am Execution time since last step: 3.32 sec Info 3:12:42 am ===== STEP 1: Enter Part Details ===== Pass 3:12:42 am Entered Part Number → 34-87-80 Pass 3:12:44 am Entered Part Description → Cecil552 Info 3:12:45 am Execution time since last step: 3.17 sec Info 3:12:45 am ===== STEP 2: Selecting Part UOM Value ===== Pass 3:12:48 am Selected UOM → Hourly Info 3:12:50 am Execution time since last step: 4.59 sec Info 3:12:50 am ===== STEP 3: Selecting Company Name ===== Pass 3:12:51 am Selected Company Name → COSTMASTER-0304-MOHALI-CM1 Info 3:12:53 am Execution time since last step: 2.82 sec Info 3:12:53 am ===== STEP 4: Selecting Radio Button ===== Pass 3:12:53 am Selected Radio Button → Sales Info 3:12:54 am Execution time since last step: 1.73 sec Info 3:12:54 am ===== STEP 5: Selecting Customer ===== Pass 3:13:11 am Selected Customer → Rishicustomer-Tbilisi-0004 Warning 3:13:11 am Execution time since last step: 16.49 sec (Took longer than expected!) Info 3:13:11 am ===== STEP 6: Selecting Product Category ===== Info 3:13:12 am Execution time since last step: 1.13 sec Info 3:13:12 am trying JavaScript click for: Pass 3:13:16 am Selected Product Category → rishi Info 3:13:16 am Execution time since last step: 3.69 sec Info 3:13:16 am ===== STEP 7: Selecting Product Model ===== Info 3:13:19 am Execution time since last step: 3.20 sec Info 3:13:19 am trying JavaScript click for: Pass 3:13:22 am Selected Product Model → JKLakshmi-001 Info 3:13:23 am Execution time since last step: 4.58 sec Info 3:13:23 am ===== STEP 8: Selecting Special Product Category ===== Info 3:13:24 am Execution time since last step: 1.16 sec Info 3:13:24 am trying JavaScript click for: Pass 3:13:27 am Selected Special Product Category → ACCESSORIES Info 3:13:27 am Execution time since last step: 2.95 sec Info 3:13:27 am ===== STEP 9: Saving ===== Info 3:13:27 am Execution time since last step: 0.04 sec Info 3:13:27 am ===== STEP: Clicking Button in Part Master → Save ===== Pass 3:13:28 am ✅ Successfully clicked button → Save Pass 3:13:28 am Clicked Save. Info 3:13:28 am Execution time since last step: 0.16 sec Info 3:13:28 am ===== STEP 10: Verifying Toast ===== Info 3:13:29 am Execution time since last step: 1.38 sec Info 3:13:29 am Toast message appeared: Part Master details saved successfully. Info 3:13:29 am Execution time since last step: 0.00 sec Info 3:13:29 am ✅ Toast message validated successfully. Expected: Part Master details saved successfully. Pass 3:13:29 am Toast validated correctly. Info 3:13:29 am Execution time since last step: 0.00 sec Info 3:13:29 am ===== START: Verify Part Number & Description view table partMaster ===== Info 3:13:34 am Execution time since last step: 4.97 sec Info 3:13:34 am Opening Part Master filter and selecting: Part No. Warning 3:14:26 am Execution time since last step: 52.37 sec (Took longer than expected!) Info 3:14:26 am Filter value selected: Part No. Warning 3:14:35 am Execution time since last step: 8.91 sec (Took longer than expected!) Info 3:14:35 am ============================================== Info 3:14:35 am Execution time since last step: 0.00 sec Info 3:14:35 am [View Table Part Master For Sales Name By Sales Header Coloumn] Info 3:14:35 am Execution time since last step: 0.00 sec Info 3:14:35 am ============================================== Info 3:14:36 am Execution time since last step: 0.54 sec Info 3:14:36 am ✅ Total Headers Found: 31 Info 3:14:36 am Execution time since last step: 0.00 sec Info 3:14:36 am Headers → [Action, Company Name, Part No., Part Description, Part UOM, Costing Type, Product Category, Product Model Name and No., Special Product Category, Customer, Customer Part No., Supplier Detail 1, %SOB, Unit Price, Supplier Detail 2, Supplier Detail 3, Supplier Detail 4, Supplier Detail 5, Supplier Detail 6, Supplier Detail 7, Supplier Detail 8, Supplier Detail 9, Supplier Detail 10, Customer Name 1, Customer 1 Unit Price, Customer Name 2, Customer 2 Unit Price, Customer Name 3, Customer 3 Unit Price, Customer Name 4, Customer 4 Unit Price] Info 3:14:36 am Execution time since last step: 0.00 sec Info 3:14:36 am 🧩 Validation Targets → [Company Name, Part No., Part Description, Part UOM, Product Category, Product Model Name and No., Special Product Category, Customer] Warning 3:14:36 am [Company Name] mismatch ignored → Expected: COSTMASTER-0304-MOHALI-CM1 | Actual: COSTMASTER-0304-CM1 Pass 3:14:36 am [Part No.] Match → Expected: 34-87-80 | Actual: 34-87-80 Pass 3:14:36 am [Part Description] Match → Expected: Cecil552 | Actual: Cecil552 Pass 3:14:36 am [Part UOM] Match → Expected: Hourly | Actual: Hourly Pass 3:14:36 am [Product Category] Match → Expected: rishi | Actual: rishi Pass 3:14:36 am [Product Model Name and No.] Match → Expected: JKLakshmi-001 | Actual: JKLakshmi-001 Pass 3:14:36 am [Special Product Category] Match → Expected: ACCESSORIES | Actual: ACCESSORIES Warning 3:14:36 am [Customer] mismatch ignored → Expected: Rishicustomer-Tbilisi-0004 | Actual: Rishicustomer-0004 Pass 3:14:36 am Row matched by Part No. (Sales not verified, continuing click). Pass 3:14:41 am 🟢 Clicked Sales cell → Rishicustomer-0004 Info 3:14:41 am Execution time since last step: 4.82 sec Info 3:14:41 am ============================================== Info 3:14:41 am Execution time since last step: 0.00 sec Info 3:14:41 am VALIDATION COMPLETED: [View Table Part Master For Sales Name By Customer Header Coloumn] Info 3:14:41 am Execution time since last step: 0.00 sec Info 3:14:41 am ============================================== Pass 3:14:41 am ✔ Part found successfully: 34-87-80 | Description: Cecil552 Info 3:14:41 am Execution time since last step: 0.00 sec Info 3:14:41 am Stored Part Data: {Part Description=Cecil552, Part Number=34-87-80, Filter Used=Part No.} Info 3:14:41 am Execution time since last step: 0.00 sec Info 3:14:41 am ===== END: Verify Part Number & Description (Sales Side) Part Master View Table ===== Info 3:14:42 am Execution time since last step: 1.00 sec Info 3:14:42 am ===== START: Verifying and Writing Data in 'Part Attributes' Tab ===== Info 3:14:43 am Execution time since last step: 1.21 sec Info 3:14:43 am ===== ENSURE PART ATTRIBUTES TAB (BOOTSTRAP FORCE) ===== Warning 3:14:43 am ⚠ Header not visible. Forcing Bootstrap tab switch... Pass 3:14:44 am ✔ Part Attributes tab FORCEFULLY activated via Bootstrap JS Info 3:14:45 am Execution time since last step: 2.54 sec Info 3:14:45 am Option found → Plastics Pass 3:14:46 am ✔ Selected Commodity Group via Actions → Plastics Pass 3:14:47 am ✔ Entered & stored all Part Attribute values Pass 3:14:47 am ✔ Toast Verified Info 3:14:49 am Execution time since last step: 3.82 sec Info 3:14:49 am ============================================== Info 3:14:49 am Execution time since last step: 0.00 sec Info 3:14:49 am START: Save Price Calculation (Plastic - Customer) Info 3:14:49 am Execution time since last step: 0.00 sec Info 3:14:49 am ============================================== Pass 3:14:50 am Navigated to 'Part Price Calculations' tab Pass 3:14:53 am RM Input Category selected: Plastic Injection Moulding Warning 3:14:56 am Execution time since last step: 7.07 sec (Took longer than expected!) Info 3:14:56 am Searching Classification: Metal-001 Pass 3:14:57 am Classification selected: Metal-001 Pass 3:14:59 am Year selected: 2025-2026 Pass 3:15:01 am Period selected: Apr Pass 3:15:03 am Specific Grade selected: Meta Warning 3:15:11 am Execution time since last step: 14.32 sec (Took longer than expected!) Info 3:15:11 am Searching Customer OHP: Speed testing-Rej-1.000 % of RMC+PC ,Rej-3.000 % of BOP ,ICC-32.000 % of RMC ,ICC-23.000 % of PC ,ICC-21.000 % of BOP ,OH-2.000 % of RMC ,OH-321.000 % of PC ,OH-12.000 % of BOP ,P-21.000 % of RMC ,P-21.000 % of PC ,P-3.000 % of BOP ,PKG-2.000 % of RMC+PC ,Frd-3.000 % of RMC ,Frd-4.000 % of PC ,Frd-213.000 % of BOP ,Inc-3.000 % of RMC ,Inc-1.000 % of PC ,Inc-3.000 % of BOP ,O/c-1.000 % of RMC+PC , Pass 3:15:11 am Customer OHP selected: Speed testing-Rej-1.000 % of RMC+PC ,Rej-3.000 % of BOP ,ICC-32.000 % of RMC ,ICC-23.000 % of PC ,ICC-21.000 % of BOP ,OH-2.000 % of RMC ,OH-321.000 % of PC ,OH-12.000 % of BOP ,P-21.000 % of RMC ,P-21.000 % of PC ,P-3.000 % of BOP ,PKG-2.000 % of RMC+PC ,Frd-3.000 % of RMC ,Frd-4.000 % of PC ,Frd-213.000 % of BOP ,Inc-3.000 % of RMC ,Inc-1.000 % of PC ,Inc-3.000 % of BOP ,O/c-1.000 % of RMC+PC , Info 3:15:14 am Execution time since last step: 3.43 sec Info 3:15:14 am trying JavaScript click for: Pass 3:15:14 am OHP Radio button selected Info 3:15:14 am Execution time since last step: 0.45 sec Info 3:15:14 am Entering value for [Rejection] → 1.25 Pass 3:15:15 am Value entered & stored successfully → [Rejection] = 1.25 Info 3:15:17 am Execution time since last step: 2.43 sec Info 3:15:17 am Entering value for [Packing] → 0.50 Pass 3:15:17 am Value entered & stored successfully → [Packing] = 0.50 Info 3:15:19 am Execution time since last step: 2.41 sec Info 3:15:19 am Entering value for [Payment_Days] → 30 Pass 3:15:20 am Value entered & stored successfully → [Payment_Days] = 30 Info 3:15:22 am Execution time since last step: 2.26 sec Info 3:15:22 am Entering value for [Insurance] → 0.20 Pass 3:15:22 am Value entered & stored successfully → [Insurance] = 0.20 Info 3:15:24 am Execution time since last step: 2.44 sec Info 3:15:24 am Entering value for [Profit] → 5.75 Pass 3:15:24 am Value entered & stored successfully → [Profit] = 5.75 Info 3:15:26 am Execution time since last step: 2.41 sec Info 3:15:26 am Entering value for [Overhead] → 3.40 Pass 3:15:27 am Value entered & stored successfully → [Overhead] = 3.40 Info 3:15:29 am Execution time since last step: 2.41 sec Info 3:15:29 am Entering value for [ICC] → 1.10 Pass 3:15:29 am Value entered & stored successfully → [ICC] = 1.10 Info 3:15:31 am Execution time since last step: 2.40 sec Info 3:15:31 am Entering value for [Freight] → 2.60 Pass 3:15:32 am Value entered & stored successfully → [Freight] = 2.60 Info 3:15:34 am Execution time since last step: 2.40 sec Info 3:15:34 am Entering value for [Forwarding] → 0.90 Pass 3:15:34 am Value entered & stored successfully → [Forwarding] = 0.90 Info 3:15:36 am Execution time since last step: 2.45 sec Info 3:15:36 am Entering value for [OtherFactor1] → 0.15 Pass 3:15:37 am Value entered & stored successfully → [OtherFactor1] = 0.15 Info 3:15:39 am Execution time since last step: 2.42 sec Info 3:15:39 am Entering value for [OtherFactor2] → 0.25 Pass 3:15:39 am Value entered & stored successfully → [OtherFactor2] = 0.25 Info 3:15:41 am Execution time since last step: 2.47 sec Info 3:15:41 am Entering value for [OtherFactor3] → 0.35 Pass 3:15:41 am Value entered & stored successfully → [OtherFactor3] = 0.35 Info 3:15:43 am Execution time since last step: 2.37 sec Info 3:15:43 am Entering value for [Remarks] → Save_Remarks Pass 3:15:44 am Value entered & stored successfully → [Remarks] = Save_Remarks Info 3:15:46 am Execution time since last step: 2.32 sec Info 3:15:46 am Entering value for [ToolCost] → 22 Pass 3:15:46 am Value entered & stored successfully → [ToolCost] = 22 Info 3:15:48 am Execution time since last step: 2.25 sec Info 3:15:48 am Entering value for [AmortizationQty] → 220 Pass 3:15:48 am Value entered & stored successfully → [AmortizationQty] = 220 Info 3:15:50 am Execution time since last step: 2.32 sec Info 3:15:50 am Entering value for [ToolAmortization] → 22.34 Pass 3:15:51 am Value entered & stored successfully → [ToolAmortization] = 22.34 Info 3:15:53 am Execution time since last step: 2.49 sec Info 3:15:53 am Entering value for [ToolMaintenance] → 202.34 Pass 3:15:53 am Value entered & stored successfully → [ToolMaintenance] = 202.34 Pass 3:15:55 am All Plastic OHP input values entered successfully (Customer) Info 3:15:55 am Execution time since last step: 2.54 sec Info 3:15:55 am Clicked Save button Pass 3:15:56 am Save completed successfully → Toast Message: Plastic Costings Saved Successfully Info 3:15:56 am Execution time since last step: 0.70 sec Info 3:15:56 am ============================================== Info 3:15:56 am Execution time since last step: 0.00 sec Info 3:15:56 am END: Save Price Calculation (Plastic - Customer) Info 3:15:56 am Execution time since last step: 0.00 sec Info 3:15:56 am ============================================== Info 3:16:00 am Execution time since last step: 4.10 sec Info 3:16:00 am switching to BOP tab Pass 3:16:01 am switch to BOP tab executed Pass 3:16:01 am ✔ Header located successfully. Warning 3:16:02 am Action click failed, invoking JS function directly Pass 3:16:02 am '+ BOP' action executed. Pass 3:16:07 am ✔ BOP Table displayed. Pass 3:16:18 am Selected Part No: M5 pressure rivet nut-28102024 Warning 3:16:19 am Execution time since last step: 19.03 sec (Took longer than expected!) Info 3:16:19 am ✅ Found header 'Qty/Pc' at column index: 7 Pass 3:16:20 am 🟢 Entered value '2' in column 'Qty/Pc' successfully. Pass 3:16:20 am Qty/Pc entered → 2 Info 3:16:21 am Execution time since last step: 2.40 sec Info 3:16:21 am ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 3:16:22 am 📋 Retrieved value from column 'Part Cost/Unit' = '123.000'. Pass 3:16:22 am ✔ BOP calculation completed (Part Cost/Unit non-zero). Info 3:16:22 am Execution time since last step: 0.17 sec Info 3:16:22 am ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 3:16:22 am 📋 Retrieved value from column 'Part Cost/Unit' = '123.000'. Pass 3:16:22 am Auto fetched Part Cost/Unit → 123.000 Info 3:16:22 am Execution time since last step: 0.18 sec Info 3:16:22 am ✅ Found header 'Total Cost' at column index: 16 Pass 3:16:22 am 📋 Retrieved value from column 'Total Cost' = '246.00000'. Pass 3:16:22 am Fetched Total Cost (UI) → 246.00000 Pass 3:16:22 am Fetched Total Cost (Extra Cell) → 246.000 Info 3:16:22 am Execution time since last step: 0.14 sec Info 3:16:22 am ✅ Found header 'Bop Type' at column index: 2 Pass 3:16:22 am 📋 Retrieved value from column 'Bop Type' = 'Bolt'. Info 3:16:22 am Execution time since last step: 0.09 sec Info 3:16:22 am ✅ Found header 'Part Description' at column index: 3 Pass 3:16:22 am 📋 Retrieved value from column 'Part Description' = '28102024'. Info 3:16:22 am Execution time since last step: 0.09 sec Info 3:16:22 am ✅ Found header 'Customer' at column index: 4 Pass 3:16:22 am 📋 Retrieved value from column 'Customer' = 'Supplier Name-01'. Info 3:16:22 am Execution time since last step: 0.10 sec Info 3:16:22 am ✅ Found header 'Supply Currency' at column index: 5 Pass 3:16:22 am 📋 Retrieved value from column 'Supply Currency' = ''. Info 3:16:22 am Execution time since last step: 0.12 sec Info 3:16:22 am ✅ Found header 'UOM' at column index: 6 Pass 3:16:22 am 📋 Retrieved value from column 'UOM' = 'Nos.'. Info 3:16:22 am Execution time since last step: 0.12 sec Info 3:16:22 am ✅ Found header 'Qty/Pc' at column index: 7 Pass 3:16:23 am 📋 Retrieved value from column 'Qty/Pc' = '2'. Info 3:16:23 am Execution time since last step: 0.12 sec Info 3:16:23 am ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 3:16:23 am 📋 Retrieved value from column 'Part Cost/Unit' = '123.000'. Info 3:16:23 am Execution time since last step: 0.13 sec Info 3:16:23 am ✅ Found header 'Currency Conversion' at column index: 9 Pass 3:16:23 am 📋 Retrieved value from column 'Currency Conversion' = '1.000'. Info 3:16:23 am Execution time since last step: 0.13 sec Info 3:16:23 am ✅ Found header 'Duties%' at column index: 10 Pass 3:16:23 am 📋 Retrieved value from column 'Duties%' = '0.000'. Info 3:16:23 am Execution time since last step: 0.15 sec Info 3:16:23 am ✅ Found header 'Freight & Insurance %' at column index: 11 Pass 3:16:23 am 📋 Retrieved value from column 'Freight & Insurance %' = ''. Info 3:16:23 am Execution time since last step: 0.17 sec Info 3:16:23 am ✅ Found header 'Other Cost' at column index: 12 Pass 3:16:23 am 📋 Retrieved value from column 'Other Cost' = '0.000'. Info 3:16:23 am Execution time since last step: 0.17 sec Info 3:16:23 am ✅ Found header 'Sub Total' at column index: 14 Pass 3:16:23 am 📋 Retrieved value from column 'Sub Total' = '246.000'. Info 3:16:24 am Execution time since last step: 0.19 sec Info 3:16:24 am ✅ Found header 'BOP Handling%' at column index: 15 Pass 3:16:24 am 📋 Retrieved value from column 'BOP Handling%' = '0.000'. Info 3:16:24 am Execution time since last step: 0.18 sec Info 3:16:24 am ✅ Found header 'Total Cost' at column index: 16 Pass 3:16:24 am 📋 Retrieved value from column 'Total Cost' = '246.00000'. Info 3:16:24 am Execution time since last step: 0.03 sec Info 3:16:24 am Captured 14 header-value pairs from BOP table. Info 3:16:24 am Execution time since last step: 0.00 sec Info 3:16:24 am Captured BOP Header Values: Bop Type = Bolt, Part Description = 28102024, Customer = Supplier Name-01, Supply Currency = , UOM = Nos., Qty/Pc = 2, Part Cost/Unit = 123.000, Currency Conversion = 1.000, Duties% = 0.000, Freight & Insurance % = , Other Cost = 0.000, Sub Total = 246.000, BOP Handling% = 0.000, Total Cost = 246.00000 Pass 3:16:25 am ✔ Save button is enabled. Pass 3:16:25 am ✔ Save button clicked. Pass 3:16:25 am Toast received → BOP Saved successfully. Info 3:16:27 am Execution time since last step: 3.01 sec Info 3:16:27 am ===== Filling Tooling Cost Form for Part: 34-87-80 ===== Info 3:16:29 am Execution time since last step: 1.95 sec Info 3:16:29 am Navigated to Tooling Cost tab. Pass 3:16:31 am ✔ Tooling Cost header visible. Pass 3:16:31 am ✔ Add Tool button visible. Pass 3:16:31 am Clicked Add New Tooling Row button. Pass 3:16:33 am ✔ Selected dropdown [Tool Number] = Manual Entry Pass 3:16:35 am ✔ Entered [12345] in Enter Tool No. Pass 3:16:37 am ✔ Entered [Automation Tool Description] in Tool Description Pass 3:16:40 am ✔ Selected dropdown [Supplier Name & Code] = 0801-Celesta Pass 3:16:42 am ✔ Selected dropdown [Tool Ownership] = Customer Paid Pass 3:16:44 am ✔ Selected dropdown [Tool Type] = Carbide tool Pass 3:16:47 am ✔ Entered [25.50] in Part Envelope Length Pass 3:16:49 am ✔ Entered [12.10] in Part Envelope Width Pass 3:16:51 am ✔ Entered [5.30] in Part Envelope Height Pass 3:16:54 am ✔ Entered [500000] in Settled Tool Cost Pass 3:16:56 am ✔ Entered [100000] in Tool Advance Pass 3:16:59 am ✔ Entered [20000] in First Year Volume Pass 3:17:01 am ✔ Entered [18000] in Second Year Volume Pass 3:17:04 am ✔ Entered [15000] in Third Year Volume Pass 3:17:06 am ✔ Entered [12000] in Fourth Year Volume Pass 3:17:09 am ✔ Entered [10000] in Fifth Year Volume Pass 3:17:11 am ✔ Entered [tool-101] in Tool Life Pass 3:17:11 am 🎉 All Tooling Cost fields entered successfully! Warning 3:17:11 am Execution time since last step: 42.15 sec (Took longer than expected!) Info 3:17:11 am Attempting to click Save button in Tooling Cost tab... Pass 3:17:11 am Clicked Save button successfully. Pass 3:17:11 am Toast Message Displayed: Tooling Cost saved successfully. Warning 3:17:17 am Execution time since last step: 6.58 sec (Took longer than expected!) Info 3:17:17 am ===== START: Updating Data in 'Part Attributes' Tab ===== Info 3:17:19 am Execution time since last step: 1.21 sec Info 3:17:19 am ===== ENSURE PART ATTRIBUTES TAB (BOOTSTRAP FORCE) ===== Warning 3:17:19 am ⚠ Header not visible. Forcing Bootstrap tab switch... Pass 3:17:19 am ✔ Part Attributes tab FORCEFULLY activated via Bootstrap JS Pass 3:17:20 am ✔ Updated new values in Part Attributes. Info 3:17:21 am Execution time since last step: 2.61 sec Info 3:17:21 am trying JavaScript click for: Pass 3:17:22 am ✔ Update successful. Toast verified. Info 3:17:24 am Execution time since last step: 2.26 sec Info 3:17:24 am ===== END: Updated Part Attributes Successfully ===== Info 3:17:24 am Execution time since last step: 0.00 sec Info 3:17:24 am ============================================== Info 3:17:24 am Execution time since last step: 0.00 sec Info 3:17:24 am START: UPDATE Price Calculation Plastic Info 3:17:24 am Execution time since last step: 0.00 sec Info 3:17:24 am ============================================== Pass 3:17:24 am Navigated to 'Part Price Calculations' tab Info 3:17:26 am Execution time since last step: 2.27 sec Info 3:17:26 am Entering value for [Rejection] → 2.10 Pass 3:17:26 am Value entered & stored successfully → [Rejection] = 2.10 Info 3:17:28 am Execution time since last step: 2.50 sec Info 3:17:28 am Entering value for [Packing] → 0.85 Pass 3:17:29 am Value entered & stored successfully → [Packing] = 0.85 Info 3:17:31 am Execution time since last step: 2.56 sec Info 3:17:31 am Entering value for [Payment_Days] → 45 Pass 3:17:31 am Value entered & stored successfully → [Payment_Days] = 45 Info 3:17:33 am Execution time since last step: 2.27 sec Info 3:17:33 am Entering value for [Insurance] → 0.35 Pass 3:17:34 am Value entered & stored successfully → [Insurance] = 0.35 Info 3:17:36 am Execution time since last step: 2.51 sec Info 3:17:36 am Entering value for [Profit] → 6.25 Pass 3:17:36 am Value entered & stored successfully → [Profit] = 6.25 Info 3:17:38 am Execution time since last step: 2.51 sec Info 3:17:38 am Entering value for [Overhead] → 4.10 Pass 3:17:39 am Value entered & stored successfully → [Overhead] = 4.10 Info 3:17:41 am Execution time since last step: 2.57 sec Info 3:17:41 am Entering value for [ICC] → 1.45 Pass 3:17:41 am Value entered & stored successfully → [ICC] = 1.45 Info 3:17:43 am Execution time since last step: 2.49 sec Info 3:17:43 am Entering value for [Freight] → 3.10 Pass 3:17:44 am Value entered & stored successfully → [Freight] = 3.10 Info 3:17:46 am Execution time since last step: 2.51 sec Info 3:17:46 am Entering value for [Forwarding] → 1.20 Pass 3:17:46 am Value entered & stored successfully → [Forwarding] = 1.20 Info 3:17:48 am Execution time since last step: 2.49 sec Info 3:17:48 am Entering value for [OtherFactor1] → 0.30 Pass 3:17:49 am Value entered & stored successfully → [OtherFactor1] = 0.30 Info 3:17:51 am Execution time since last step: 2.51 sec Info 3:17:51 am Entering value for [OtherFactor2] → 0.40 Pass 3:17:51 am Value entered & stored successfully → [OtherFactor2] = 0.40 Info 3:17:53 am Execution time since last step: 2.62 sec Info 3:17:53 am Entering value for [OtherFactor3] → 0.50 Pass 3:17:54 am Value entered & stored successfully → [OtherFactor3] = 0.50 Info 3:17:56 am Execution time since last step: 2.63 sec Info 3:17:56 am Entering value for [Remarks] → Updated_Remarks Pass 3:17:56 am Value entered & stored successfully → [Remarks] = Updated_Remarks Info 3:17:58 am Execution time since last step: 2.37 sec Info 3:17:58 am Entering value for [ToolCost] → 35 Pass 3:17:59 am Value entered & stored successfully → [ToolCost] = 35 Info 3:18:01 am Execution time since last step: 2.44 sec Info 3:18:01 am Entering value for [AmortizationQty] → 350 Pass 3:18:01 am Value entered & stored successfully → [AmortizationQty] = 350 Info 3:18:03 am Execution time since last step: 2.38 sec Info 3:18:03 am Entering value for [ToolAmortization] → 35.75 Pass 3:18:04 am Value entered & stored successfully → [ToolAmortization] = 35.75 Info 3:18:06 am Execution time since last step: 2.64 sec Info 3:18:06 am Entering value for [ToolMaintenance] → 255.80 Pass 3:18:06 am Value entered & stored successfully → [ToolMaintenance] = 255.80 Pass 3:18:08 am All Plastic numeric fields updated successfully Info 3:18:08 am Execution time since last step: 2.69 sec Info 3:18:08 am Clicked Save button for update Pass 3:18:09 am Update completed successfully → Toast Message: Plastic Costings Saved Successfully Info 3:18:09 am Execution time since last step: 0.43 sec Info 3:18:09 am ============================================== Info 3:18:09 am Execution time since last step: 0.00 sec Info 3:18:09 am END: UPDATE Price Calculation (Plastic) Info 3:18:09 am Execution time since last step: 0.00 sec Info 3:18:09 am ============================================== Info 3:18:13 am Execution time since last step: 4.08 sec Info 3:18:13 am ===== START: UPDATE BOP ENTRY PROCESS ===== Info 3:18:13 am Execution time since last step: 0.00 sec Info 3:18:13 am switching to BOP tab Pass 3:18:14 am switch to BOP tab executed Info 3:18:14 am Execution time since last step: 1.19 sec Info 3:18:14 am Navigated to BOP tab (Update Mode). Pass 3:18:14 am BOP Table visible. Info 3:18:14 am Execution time since last step: 0.19 sec Info 3:18:14 am ✅ Found header 'Qty/Pc' at column index: 7 Pass 3:18:14 am 📋 Retrieved value from column 'Qty/Pc' = '2.000'. Info 3:18:15 am Execution time since last step: 0.21 sec Info 3:18:15 am ✅ Found header 'Total Cost' at column index: 16 Pass 3:18:15 am 📋 Retrieved value from column 'Total Cost' = '246.000'. Info 3:18:15 am Execution time since last step: 0.04 sec Info 3:18:15 am OLD Part No : M5 pressure rivet nut-28102024 Info 3:18:15 am Execution time since last step: 0.00 sec Info 3:18:15 am OLD Qty/Pc : 2.000 Info 3:18:15 am Execution time since last step: 0.00 sec Info 3:18:15 am OLD Total Cost : 246.000 Pass 3:18:16 am Updated Part No → M5 pressure rivet nut-28102024 Info 3:18:16 am Execution time since last step: 1.12 sec Info 3:18:16 am ✅ Found header 'Qty/Pc' at column index: 7 Fail 3:18:17 am ❌ Exception while entering value in 'Qty/Pc' cell: element click intercepted: Element is not clickable at point (657, 266). Other element would receive the click: (Session info: chrome=143.0.7499.170) Build info: version: '4.25.0', revision: '8a8aea2337' System info: os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '21.0.8' Driver info: org.openqa.selenium.chrome.ChromeDriver Command: [14044e54d9a0a14c6ac07be732f8f15c, clickElement {id=f.716C744AF68833EE3B8A6E69552C0228.d.C3002E68E530A587A3F1AF99C8BF26F8.e.1584595}] Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 143.0.7499.170, chrome: {chromedriverVersion: 143.0.7499.169 (164b20aab62..., userDataDir: C:\Users\RAJTRI~1\AppData\L...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:59377}, goog:processID: 4808, networkConnectionEnabled: false, pageLoadStrategy: normal, platformName: windows, proxy: Proxy(), se:cdp: ws://localhost:59377/devtoo..., se:cdpVersion: 143.0.7499.170, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:extension:minPinLength: true, webauthn:extension:prf: true, webauthn:virtualAuthenticators: true} Element: [[ChromeDriver: chrome on windows (14044e54d9a0a14c6ac07be732f8f15c)] -> xpath: //table[@id='standaradTable']//tbody[@id='bopStandardBody']/tr[1]/*[7]//input] Session ID: 14044e54d9a0a14c6ac07be732f8f15c Pass 3:18:17 am Updated Qty/Pc → 3 Info 3:18:18 am Execution time since last step: 1.86 sec Info 3:18:18 am ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 3:18:18 am 📋 Retrieved value from column 'Part Cost/Unit' = '123.00000'. Info 3:18:18 am Execution time since last step: 0.20 sec Info 3:18:18 am ✅ Found header 'Total Cost' at column index: 16 Pass 3:18:18 am 📋 Retrieved value from column 'Total Cost' = '246.000'. Pass 3:18:19 am Save button enabled. Pass 3:18:19 am Save button clicked for UPDATE. Pass 3:18:19 am Toast received → BOP Saved successfully. Info 3:18:19 am Execution time since last step: 1.56 sec Info 3:18:19 am ===== END: UPDATE BOP ENTRY PROCESS ===== Info 3:18:21 am Execution time since last step: 1.51 sec Info 3:18:21 am ===== START: UPDATE TOOLING COST (Only Input Fields Updated) ===== Info 3:18:21 am Execution time since last step: 0.00 sec Info 3:18:21 am Force switching to Tooling Cost tab Pass 3:18:22 am ✔ Forced switch to Tooling Cost tab executed Pass 3:18:23 am ✔ Tooling Cost UPDATE page loaded successfully. Info 3:18:23 am Execution time since last step: 2.26 sec Info 3:18:23 am Updating ONLY input fields (dropdown unchanged). Pass 3:18:23 am ✔ Selected dropdown [Tool Number] = Manual Entry Pass 3:18:23 am Tool Number dropdown updated. Pass 3:18:26 am ✔ Updated [Enter Tool No] → 999 Pass 3:18:28 am ✔ Updated [Tool Description] → Updated-Manual-999 Pass 3:18:29 am ✔ Updated [Envelope Length] → 20.5566 Pass 3:18:31 am ✔ Updated [Envelope Width] → 21.5566 Pass 3:18:33 am ✔ Updated [Envelope Height] → 5.1234 Pass 3:18:35 am ✔ Updated [Additional Cost] → 2.5567 Pass 3:18:37 am ✔ Updated [Settled Tool Cost] → 9 Pass 3:18:38 am ✔ Updated [Tool Advance] → 3 Pass 3:18:40 am ✔ Updated [First Year Volume] → 5 Pass 3:18:42 am ✔ Updated [Second Year Volume] → 4 Pass 3:18:44 am ✔ Updated [Third Year Volume] → 6 Pass 3:18:45 am ✔ Updated [Fourth Year Volume] → 7 Pass 3:18:47 am ✔ Updated [Fifth Year Volume] → 8 Pass 3:18:49 am ✔ Updated [Total Tool Cost] → 12.5678 Warning 3:18:49 am Execution time since last step: 25.63 sec (Took longer than expected!) Info 3:18:49 am Exiting Tooling edit mode before Save Pass 3:18:50 am Tooling Save button clicked successfully. Pass 3:18:50 am ✔ Tooling Cost UPDATED Successfully → Tooling Cost saved successfully. Pass 3:18:54 am Clicked on option: Master Data Warning 3:18:54 am Execution time since last step: 5.33 sec (Took longer than expected!) Info 3:18:54 am Master Data Is Displayed On Dashboard.... Pass 3:18:57 am Clicked Master Option: Part Master Warning 3:19:00 am Execution time since last step: 5.78 sec (Took longer than expected!) Info 3:19:00 am ===== START: Verify Part Number & Description view table partMaster ===== Info 3:19:04 am Execution time since last step: 4.22 sec Info 3:19:04 am Opening Part Master filter and selecting: Part No. Warning 3:19:56 am Execution time since last step: 52.18 sec (Took longer than expected!) Info 3:19:56 am Filter value selected: Part No. Warning 3:20:05 am Execution time since last step: 9.02 sec (Took longer than expected!) Info 3:20:05 am ============================================== Info 3:20:05 am Execution time since last step: 0.00 sec Info 3:20:05 am [View Table Part Master For Sales Name By Sales Header Coloumn] Info 3:20:05 am Execution time since last step: 0.00 sec Info 3:20:05 am ============================================== Info 3:20:06 am Execution time since last step: 0.53 sec Info 3:20:06 am ✅ Total Headers Found: 31 Info 3:20:06 am Execution time since last step: 0.00 sec Info 3:20:06 am Headers → [Action, Company Name, Part No., Part Description, Part UOM, Costing Type, Product Category, Product Model Name and No., Special Product Category, Customer, Customer Part No., Supplier Detail 1, %SOB, Unit Price, Supplier Detail 2, Supplier Detail 3, Supplier Detail 4, Supplier Detail 5, Supplier Detail 6, Supplier Detail 7, Supplier Detail 8, Supplier Detail 9, Supplier Detail 10, Customer Name 1, Customer 1 Unit Price, Customer Name 2, Customer 2 Unit Price, Customer Name 3, Customer 3 Unit Price, Customer Name 4, Customer 4 Unit Price] Info 3:20:06 am Execution time since last step: 0.00 sec Info 3:20:06 am 🧩 Validation Targets → [Company Name, Part No., Part Description, Part UOM, Product Category, Product Model Name and No., Special Product Category, Customer] Warning 3:20:06 am [Company Name] mismatch ignored → Expected: COSTMASTER-0304-MOHALI-CM1 | Actual: COSTMASTER-0304-CM1 Pass 3:20:06 am [Part No.] Match → Expected: 34-87-80 | Actual: 34-87-80 Pass 3:20:06 am [Part Description] Match → Expected: Cecil552 | Actual: Cecil552 Pass 3:20:06 am [Part UOM] Match → Expected: Hourly | Actual: Hourly Pass 3:20:06 am [Product Category] Match → Expected: rishi | Actual: rishi Pass 3:20:06 am [Product Model Name and No.] Match → Expected: JKLakshmi-001 | Actual: JKLakshmi-001 Pass 3:20:06 am [Special Product Category] Match → Expected: ACCESSORIES | Actual: ACCESSORIES Warning 3:20:06 am [Customer] mismatch ignored → Expected: Rishicustomer-Tbilisi-0004 | Actual: Rishicustomer-0004 Pass 3:20:06 am Row matched by Part No. (Sales not verified, continuing click). Pass 3:20:11 am 🟢 Clicked Sales cell → Rishicustomer-0004 Warning 3:20:11 am Execution time since last step: 5.22 sec (Took longer than expected!) Info 3:20:11 am ============================================== Info 3:20:11 am Execution time since last step: 0.00 sec Info 3:20:11 am VALIDATION COMPLETED: [View Table Part Master For Sales Name By Customer Header Coloumn] Info 3:20:11 am Execution time since last step: 0.00 sec Info 3:20:11 am ============================================== Pass 3:20:11 am ✔ Part found successfully: 34-87-80 | Description: Cecil552 Info 3:20:11 am Execution time since last step: 0.00 sec Info 3:20:11 am Stored Part Data: {Part Description=Cecil552, Part Number=34-87-80, Filter Used=Part No.} Info 3:20:11 am Execution time since last step: 0.00 sec Info 3:20:11 am ===== END: Verify Part Number & Description (Sales Side) Part Master View Table ===== Info 3:20:11 am Execution time since last step: 0.00 sec Info 3:20:11 am ===== START: Verifying Saved 'Part Attributes' Values ===== Warning 3:20:11 am ⚠ Tab not active → Re-loading Info 3:20:12 am Execution time since last step: 1.20 sec Info 3:20:12 am Navigated to tab → Part Price Calculations Info 3:20:13 am Execution time since last step: 1.21 sec Info 3:20:13 am Attempt 1 to load Part Attributes tab Info 3:20:14 am Execution time since last step: 0.49 sec Info 3:20:14 am Navigated to tab → Part Attributes Pass 3:20:15 am ✔ Part Attributes tab active (Attempt 1) Info 3:20:15 am Execution time since last step: 1.09 sec Info 3:20:15 am ----- START FIELD VALIDATIONS ----- Pass 3:20:15 am Annual Requirement matched → Expected: 500 | Actual: 500.000 Pass 3:20:15 am Average Monthly Requirement matched → Expected: 55 | Actual: 55.000 Pass 3:20:15 am Lot Size matched → Expected: 75.99 | Actual: 75.990 Info 3:20:15 am Execution time since last step: 0.09 sec Info 3:20:15 am Validating Commodity Group dropdown... Pass 3:20:15 am Commodity Group MATCHED → Plastics Info 3:20:15 am Execution time since last step: 0.04 sec Info 3:20:15 am ✔ Completed Part Attributes saved value verification. Info 3:20:15 am Execution time since last step: 0.00 sec Info 3:20:15 am ============================================== Info 3:20:15 am Execution time since last step: 0.00 sec Info 3:20:15 am START VALIDATION → Plastic Price Calculation) Info 3:20:15 am Execution time since last step: 0.00 sec Info 3:20:15 am ============================================== Pass 3:20:15 am Navigated to 'Part Price Calculations' tab Pass 3:20:18 am ✔ RM Input Category matched | Expected = Plastic Injection Moulding | Actual = Plastic Injection Moulding Pass 3:20:18 am ✔ Classification matched | Expected = Metal-001 | Actual = Metal-001 Pass 3:20:18 am ✔ Year matched | Expected = 2025-2026 | Actual = 2025-2026 Pass 3:20:18 am ✔ Period matched | Expected = Apr | Actual = Apr Pass 3:20:18 am ✔ Specific Grade matched | Expected = Meta | Actual = Meta Pass 3:20:19 am ✔ OHP Name matched | Expected = Speed testing-Rej-1.000 % of RMC+PC ,Rej-3.000 % of BOP ,ICC-32.000 % of RMC ,ICC-23.000 % of PC ,ICC-21.000 % of BOP ,OH-2.000 % of RMC ,OH-321.000 % of PC ,OH-12.000 % of BOP ,P-21.000 % of RMC ,P-21.000 % of PC ,P-3.000 % of BOP ,PKG-2.000 % of RMC+PC ,Frd-3.000 % of RMC ,Frd-4.000 % of PC ,Frd-213.000 % of BOP ,Inc-3.000 % of RMC ,Inc-1.000 % of PC ,Inc-3.000 % of BOP ,O/c-1.000 % of RMC+PC , | Actual = Speed testing-Rej-1.000 % of RMC+PC ,Rej-3.000 % of BOP ,ICC-32.000 % of RMC ,ICC-23.000 % of PC ,ICC-21.000 % of BOP ,OH-2.000 % of RMC ,OH-321.000 % of PC ,OH-12.000 % of BOP ,P-21.000 % of RMC ,P-21.000 % of PC ,P-3.000 % of BOP ,PKG-2.000 % of RMC+PC ,Frd-3.000 % of RMC ,Frd-4.000 % of PC ,Frd-213.000 % of BOP ,Inc-3.000 % of RMC ,Inc-1.000 % of PC ,Inc-3.000 % of BOP ,O/c-1.000 % of RMC+PC , Pass 3:20:19 am [Rejection] matched → Expected = 2.100 | Actual = 2.100 Pass 3:20:19 am [Packing] matched → Expected = 0.850 | Actual = 0.850 Pass 3:20:19 am [Payment_Days] matched → Expected = 45.000 | Actual = 45.000 Pass 3:20:19 am [Insurance] matched → Expected = 0.350 | Actual = 0.350 Pass 3:20:19 am [Profit] matched → Expected = 6.250 | Actual = 6.250 Pass 3:20:19 am [Overhead] matched → Expected = 4.100 | Actual = 4.100 Pass 3:20:19 am [ICC] matched → Expected = 1.450 | Actual = 1.450 Pass 3:20:19 am [Freight] matched → Expected = 3.100 | Actual = 3.100 Pass 3:20:19 am [Forwarding] matched → Expected = 1.200 | Actual = 1.200 Pass 3:20:19 am [OtherFactor1] matched → Expected = 0.300 | Actual = 0.300 Pass 3:20:19 am [OtherFactor2] matched → Expected = 0.400 | Actual = 0.400 Pass 3:20:19 am [OtherFactor3] matched → Expected = 0.500 | Actual = 0.500 Pass 3:20:19 am [Remarks] matched → Expected = Updated_Remarks | Actual = Updated_Remarks Pass 3:20:19 am [ToolCost] matched → Expected = 35.000 | Actual = 35.000 Pass 3:20:19 am [AmortizationQty] matched → Expected = 350.000 | Actual = 350.000 Pass 3:20:19 am [ToolAmortization] matched → Expected = 35.750 | Actual = 35.750 Pass 3:20:19 am [ToolMaintenance] matched → Expected = 255.800 | Actual = 255.800 Info 3:20:19 am Execution time since last step: 3.94 sec Info 3:20:19 am ============================================== Pass 3:20:19 am ALL PLASTIC PRICE CALCULATION VALUES VALIDATED SUCCESSFULLY Info 3:20:19 am Execution time since last step: 0.00 sec Info 3:20:19 am ============================================== Info 3:20:23 am Execution time since last step: 4.11 sec Info 3:20:23 am -------------------------------------------------- Info 3:20:23 am Execution time since last step: 0.00 sec Info 3:20:23 am STARTING BOP VALIDATION (UI ↔ MAP) Info 3:20:23 am Execution time since last step: 0.00 sec Info 3:20:23 am -------------------------------------------------- Info 3:20:23 am Execution time since last step: 0.00 sec Info 3:20:23 am Expected BOP values received → {ToastMessage=BOP Saved successfully., PartNo=M5 pressure rivet nut-28102024, PartCostPerUnit=123.00000, TotalCost_ExtraCell=246.000, QtyPerPc=3, TotalCost_UI=246.000} Info 3:20:25 am Execution time since last step: 2.01 sec Info 3:20:25 am switching to BOP tab Pass 3:20:26 am switch to BOP tab executed Pass 3:20:26 am ✔ Standard BOP header visible. Pass 3:20:26 am ✔ Standard BOP table & first row ready. Pass 3:20:26 am ✔ BOP page loaded successfully Pass 3:20:26 am Part No matched → M5 pressure rivet nut-28102024 Info 3:20:27 am Execution time since last step: 1.38 sec Info 3:20:27 am ✅ Found header 'Qty/Pc' at column index: 7 Pass 3:20:27 am 📋 Retrieved value from column 'Qty/Pc' = '2.000'. Fail 3:20:27 am Qty/Pc mismatch → Expected: 3.000 | Actual: 2.000 Info 3:20:27 am Execution time since last step: 0.15 sec Info 3:20:27 am ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 3:20:27 am 📋 Retrieved value from column 'Part Cost/Unit' = '123.00000'. Pass 3:20:27 am Part Cost/Unit matched → 123.000 Info 3:20:27 am Execution time since last step: 0.20 sec Info 3:20:27 am ✅ Found header 'Total Cost' at column index: 16 Pass 3:20:27 am 📋 Retrieved value from column 'Total Cost' = '246.000'. Pass 3:20:27 am Total Cost (UI) matched → 246.000 Pass 3:20:27 am Total Cost (Extra Cell) matched → 246.000 Info 3:20:27 am Execution time since last step: 0.12 sec Info 3:20:27 am ------ VALIDATING ALL HEADER VALUES ------ Info 3:20:27 am Execution time since last step: 0.00 sec Info 3:20:27 am -------------------------------------------------- Info 3:20:27 am Execution time since last step: 0.00 sec Info 3:20:27 am BOP VALIDATION COMPLETED Info 3:20:27 am Execution time since last step: 0.00 sec Info 3:20:27 am -------------------------------------------------- Info 3:20:27 am Execution time since last step: 0.00 sec Info 3:20:27 am ============================================== Info 3:20:27 am Execution time since last step: 0.00 sec Info 3:20:27 am 🔵 UPDATE VALIDATION STARTED: [Tooling Cost Section] Info 3:20:27 am Execution time since last step: 0.00 sec Info 3:20:27 am ============================================== Info 3:20:29 am Execution time since last step: 1.84 sec Info 3:20:29 am Navigated to 'Tooling Cost' tab for UPDATE validation. Info 3:20:30 am Execution time since last step: 1.00 sec Info 3:20:30 am 🔍 Starting UPDATE validation for 16 fields... Warning 3:20:31 am ⚠ Skipped (Not part of UPDATE validation) → ToolPartNodrp Warning 3:20:31 am ⚠ Skipped (Not part of UPDATE validation) → ToolDelta Pass 3:20:31 am PASS → [First Year Volume] Expected=5 | Actual=5 Pass 3:20:32 am PASS → [Fifth Year Volume] Expected=8 | Actual=8 Pass 3:20:32 am PASS → [Part Envelope Height(mm)] Expected=5.1234 | Actual=5.1234 Pass 3:20:33 am PASS → [Part Envelope Width(mm)] Expected=21.5566 | Actual=21.5566 Pass 3:20:33 am PASS → [Part Envelope Length(mm)] Expected=20.5566 | Actual=20.5566 Warning 3:20:33 am ⚠ Skipped (Not part of UPDATE validation) → ToolCostDirectEntry Fail 3:20:33 am FAIL → [Enter Tool No.] Expected=999 | Actual=Manual Entry Pass 3:20:34 am PASS → [Second Year Volume] Expected=4 | Actual=4 Pass 3:20:34 am PASS → [Settled Tool Cost] Expected=9 | Actual=9 Pass 3:20:35 am PASS → [Tool Description] Expected=Updated-Manual-999 | Actual=Updated-Manual-999 Pass 3:20:35 am PASS → [Fourth Year Volume] Expected=7 | Actual=7 Pass 3:20:36 am PASS → [Tool Advance] Expected=3 | Actual=3 Pass 3:20:37 am PASS → [Third Year Volume] Expected=6 | Actual=6 Warning 3:20:37 am Execution time since last step: 6.68 sec (Took longer than expected!) Info 3:20:37 am ============================================== Info 3:20:37 am Execution time since last step: 0.00 sec Info 3:20:37 am SUMMARY: Info 3:20:37 am Execution time since last step: 0.00 sec Info 3:20:37 am ============================================== Info 3:20:37 am Execution time since last step: 0.00 sec Info 3:20:37 am Passed: 11 Info 3:20:37 am Execution time since last step: 0.00 sec Info 3:20:37 am Failed: 1 Info 3:20:37 am Execution time since last step: 0.00 sec Info 3:20:37 am Warnings: 3 Fail 3:20:37 am Mismatch: ❌ UPDATE Validation FAILED Info 3:20:37 am Execution time since last step: 0.00 sec Info 3:20:37 am ============================================== Pass 3:20:37 am Test Passed Pass 3:20:37 am Screenshot on Success
-
PT_C_117Exporting All The Templates Plastics For Customer
3:20:37 am / 00:02:22:529 Fail
PT_C_117Exporting All The Templates Plastics For Customer
01.03.2026 3:20:37 am 01.03.2026 3:22:59 am 00:02:22:529 · #test-id=46Status Timestamp Details Pass 3:20:43 am Clicked on option: Master Data Warning 3:20:43 am Execution time since last step: 5.70 sec (Took longer than expected!) Info 3:20:43 am Master Data Is Displayed On Dashboard.... Pass 3:20:45 am Clicked Master Option: Part Master Info 3:20:45 am Execution time since last step: 2.89 sec Info 3:20:45 am ===== STEP 1: Enter Part Details ===== Pass 3:20:46 am Entered Part Number → 53-83-71 Pass 3:20:47 am Entered Part Description → Minnie092 Info 3:20:48 am Execution time since last step: 3.09 sec Info 3:20:48 am ===== STEP 2: Selecting Part UOM Value ===== Pass 3:20:52 am Selected UOM → Hourly Info 3:20:53 am Execution time since last step: 4.63 sec Info 3:20:53 am ===== STEP 3: Selecting Company Name ===== Pass 3:20:55 am Selected Company Name → COSTMASTER-0304-MOHALI-CM1 Info 3:20:56 am Execution time since last step: 2.80 sec Info 3:20:56 am ===== STEP 4: Selecting Radio Button ===== Pass 3:20:56 am Selected Radio Button → Sales Info 3:20:58 am Execution time since last step: 1.76 sec Info 3:20:58 am ===== STEP 5: Selecting Customer ===== Pass 3:21:14 am Selected Customer → Rishicustomer-Tbilisi-0004 Warning 3:21:14 am Execution time since last step: 16.29 sec (Took longer than expected!) Info 3:21:14 am ===== STEP 6: Selecting Product Category ===== Info 3:21:15 am Execution time since last step: 1.14 sec Info 3:21:15 am trying JavaScript click for: Pass 3:21:19 am Selected Product Category → rishi Info 3:21:19 am Execution time since last step: 3.53 sec Info 3:21:19 am ===== STEP 7: Selecting Product Model ===== Info 3:21:22 am Execution time since last step: 3.14 sec Info 3:21:22 am trying JavaScript click for: Pass 3:21:25 am Selected Product Model → JKLakshmi-001 Info 3:21:26 am Execution time since last step: 4.55 sec Info 3:21:26 am ===== STEP 8: Selecting Special Product Category ===== Info 3:21:28 am Execution time since last step: 1.19 sec Info 3:21:28 am trying JavaScript click for: Pass 3:21:30 am Selected Special Product Category → ACCESSORIES Info 3:21:30 am Execution time since last step: 2.96 sec Info 3:21:30 am ===== STEP 9: Saving ===== Info 3:21:30 am Execution time since last step: 0.02 sec Info 3:21:30 am ===== STEP: Clicking Button in Part Master → Save ===== Pass 3:21:31 am ✅ Successfully clicked button → Save Pass 3:21:31 am Clicked Save. Info 3:21:31 am Execution time since last step: 0.11 sec Info 3:21:31 am ===== STEP 10: Verifying Toast ===== Info 3:21:32 am Execution time since last step: 1.44 sec Info 3:21:32 am Toast message appeared: Part Master details saved successfully. Info 3:21:32 am Execution time since last step: 0.00 sec Info 3:21:32 am ✅ Toast message validated successfully. Expected: Part Master details saved successfully. Pass 3:21:32 am Toast validated correctly. Info 3:21:32 am Execution time since last step: 0.00 sec Info 3:21:32 am ===== START: Verify Part Number & Description view table partMaster ===== Info 3:21:36 am Execution time since last step: 4.19 sec Info 3:21:36 am Opening Part Master filter and selecting: Part No. Warning 3:22:29 am Execution time since last step: 52.40 sec (Took longer than expected!) Info 3:22:29 am Filter value selected: Part No. Warning 3:22:38 am Execution time since last step: 9.02 sec (Took longer than expected!) Info 3:22:38 am ============================================== Info 3:22:38 am Execution time since last step: 0.00 sec Info 3:22:38 am [View Table Part Master For Sales Name By Sales Header Coloumn] Info 3:22:38 am Execution time since last step: 0.00 sec Info 3:22:38 am ============================================== Info 3:22:38 am Execution time since last step: 0.50 sec Info 3:22:38 am ✅ Total Headers Found: 31 Info 3:22:38 am Execution time since last step: 0.00 sec Info 3:22:38 am Headers → [Action, Company Name, Part No., Part Description, Part UOM, Costing Type, Product Category, Product Model Name and No., Special Product Category, Customer, Customer Part No., Supplier Detail 1, %SOB, Unit Price, Supplier Detail 2, Supplier Detail 3, Supplier Detail 4, Supplier Detail 5, Supplier Detail 6, Supplier Detail 7, Supplier Detail 8, Supplier Detail 9, Supplier Detail 10, Customer Name 1, Customer 1 Unit Price, Customer Name 2, Customer 2 Unit Price, Customer Name 3, Customer 3 Unit Price, Customer Name 4, Customer 4 Unit Price] Info 3:22:38 am Execution time since last step: 0.00 sec Info 3:22:38 am 🧩 Validation Targets → [Company Name, Part No., Part Description, Part UOM, Product Category, Product Model Name and No., Special Product Category, Customer] Warning 3:22:38 am [Company Name] mismatch ignored → Expected: COSTMASTER-0304-MOHALI-CM1 | Actual: COSTMASTER-0304-CM1 Pass 3:22:38 am [Part No.] Match → Expected: 53-83-71 | Actual: 53-83-71 Pass 3:22:38 am [Part Description] Match → Expected: Minnie092 | Actual: Minnie092 Pass 3:22:38 am [Part UOM] Match → Expected: Hourly | Actual: Hourly Pass 3:22:38 am [Product Category] Match → Expected: rishi | Actual: rishi Pass 3:22:38 am [Product Model Name and No.] Match → Expected: JKLakshmi-001 | Actual: JKLakshmi-001 Pass 3:22:38 am [Special Product Category] Match → Expected: ACCESSORIES | Actual: ACCESSORIES Warning 3:22:38 am [Customer] mismatch ignored → Expected: Rishicustomer-Tbilisi-0004 | Actual: Rishicustomer-0004 Pass 3:22:38 am Row matched by Part No. (Sales not verified, continuing click). Pass 3:22:43 am 🟢 Clicked Sales cell → Rishicustomer-0004 Info 3:22:43 am Execution time since last step: 4.67 sec Info 3:22:43 am ============================================== Info 3:22:43 am Execution time since last step: 0.00 sec Info 3:22:43 am VALIDATION COMPLETED: [View Table Part Master For Sales Name By Customer Header Coloumn] Info 3:22:43 am Execution time since last step: 0.00 sec Info 3:22:43 am ============================================== Pass 3:22:43 am ✔ Part found successfully: 53-83-71 | Description: Minnie092 Info 3:22:43 am Execution time since last step: 0.00 sec Info 3:22:43 am Stored Part Data: {Part Description=Minnie092, Part Number=53-83-71, Filter Used=Part No.} Info 3:22:43 am Execution time since last step: 0.00 sec Info 3:22:43 am ===== END: Verify Part Number & Description (Sales Side) Part Master View Table ===== Info 3:22:44 am Execution time since last step: 1.01 sec Info 3:22:44 am ============================================== Info 3:22:44 am Execution time since last step: 0.00 sec Info 3:22:44 am START: Verify Three-Bar Functionality Info 3:22:44 am Execution time since last step: 0.00 sec Info 3:22:44 am ============================================== Pass 3:22:44 am Navigated to 'Part Price Calculations' tab Pass 3:22:45 am RM Input Category selected → Plastic Injection Moulding Pass 3:22:48 am Clicked on Three-Bar menu Warning 3:22:50 am Execution time since last step: 6.67 sec (Took longer than expected!) Info 3:22:50 am Three-bar options loaded. Total options: 6 Pass 3:22:51 am Clicked on 'Export Whole Report' Warning 3:22:56 am Execution time since last step: 5.17 sec (Took longer than expected!) Info 3:22:56 am ✅ Latest Excel File Found: C:\Users\Raj Tripathi\Downloads\2012025\CostMasters-ICE-V5.0\downloads\_03-01-2026_03_22_50.xlsx Pass 3:22:56 am Export Whole Report file downloaded successfully Pass 3:22:56 am Re-opened Three-Bar menu Pass 3:22:58 am Clicked on 'Consolidated Assembly' Fail 3:22:59 am Mismatch: Toast message mismatch → Expected: Consolidated Assembly Exported SucessFully. | Actual: Unable to export! Info 3:22:59 am Execution time since last step: 3.38 sec Info 3:22:59 am ============================================== Info 3:22:59 am Execution time since last step: 0.00 sec Info 3:22:59 am END: Verify Three-Bar Functionality Info 3:22:59 am Execution time since last step: 0.00 sec Info 3:22:59 am ============================================== Pass 3:22:59 am Test Passed Pass 3:22:59 am Screenshot on Success
-
PT_C_129Plastic Injection Sales Copy Casting
3:22:59 am / 00:11:21:754 Fail
PT_C_129Plastic Injection Sales Copy Casting
01.03.2026 3:22:59 am 01.03.2026 3:34:21 am 00:11:21:754 · #test-id=47Status Timestamp Details Pass 3:23:05 am Clicked on option: Master Data Warning 3:23:05 am Execution time since last step: 5.75 sec (Took longer than expected!) Info 3:23:05 am Master Data Is Displayed On Dashboard.... Pass 3:23:09 am Clicked Master Option: Part Master Info 3:23:09 am Execution time since last step: 4.02 sec Info 3:23:09 am ===== STEP 1: Enter Part Details ===== Pass 3:23:09 am Entered Part Number → 85-43-50 Pass 3:23:11 am Entered Part Description → Jannie525 Info 3:23:12 am Execution time since last step: 3.08 sec Info 3:23:12 am ===== STEP 2: Selecting Part UOM Value ===== Pass 3:23:15 am Selected UOM → Hourly Info 3:23:17 am Execution time since last step: 4.67 sec Info 3:23:17 am ===== STEP 3: Selecting Company Name ===== Pass 3:23:18 am Selected Company Name → COSTMASTER-0304-MOHALI-CM1 Info 3:23:20 am Execution time since last step: 2.82 sec Info 3:23:20 am ===== STEP 4: Selecting Radio Button ===== Pass 3:23:20 am Selected Radio Button → Sales Info 3:23:22 am Execution time since last step: 1.85 sec Info 3:23:22 am ===== STEP 5: Selecting Customer ===== Pass 3:23:41 am Selected Customer → Rishicustomer-Tbilisi-0004 Warning 3:23:41 am Execution time since last step: 19.86 sec (Took longer than expected!) Info 3:23:41 am ===== STEP 6: Selecting Product Category ===== Info 3:23:43 am Execution time since last step: 1.14 sec Info 3:23:43 am trying JavaScript click for: Pass 3:23:46 am Selected Product Category → rishi Info 3:23:46 am Execution time since last step: 3.62 sec Info 3:23:46 am ===== STEP 7: Selecting Product Model ===== Info 3:23:49 am Execution time since last step: 3.19 sec Info 3:23:49 am trying JavaScript click for: Pass 3:23:53 am Selected Product Model → JKLakshmi-001 Info 3:23:54 am Execution time since last step: 4.68 sec Info 3:23:54 am ===== STEP 8: Selecting Special Product Category ===== Info 3:23:55 am Execution time since last step: 1.16 sec Info 3:23:55 am trying JavaScript click for: Pass 3:23:58 am Selected Special Product Category → ACCESSORIES Info 3:23:58 am Execution time since last step: 3.00 sec Info 3:23:58 am ===== STEP 9: Saving ===== Info 3:23:58 am Execution time since last step: 0.02 sec Info 3:23:58 am ===== STEP: Clicking Button in Part Master → Save ===== Pass 3:23:58 am ✅ Successfully clicked button → Save Pass 3:23:58 am Clicked Save. Info 3:23:58 am Execution time since last step: 0.11 sec Info 3:23:58 am ===== STEP 10: Verifying Toast ===== Info 3:24:00 am Execution time since last step: 1.54 sec Info 3:24:00 am Toast message appeared: Part Master details saved successfully. Info 3:24:00 am Execution time since last step: 0.00 sec Info 3:24:00 am ✅ Toast message validated successfully. Expected: Part Master details saved successfully. Pass 3:24:00 am Toast validated correctly. Info 3:24:00 am Execution time since last step: 0.00 sec Info 3:24:00 am ===== STEP 1: Enter Part Details ===== Pass 3:24:00 am Entered Part Number → 15-36-18 Pass 3:24:02 am Entered Part Description → Sherlene742 Info 3:24:04 am Execution time since last step: 4.52 sec Info 3:24:04 am ===== STEP 2: Selecting Part UOM Value ===== Info 3:24:05 am Execution time since last step: 0.23 sec Info 3:24:05 am Clicked on UOM dropdown. Info 3:24:07 am Execution time since last step: 2.31 sec Info 3:24:07 am Entered search keyword in UOM search box → Hourly Pass 3:24:09 am Selected UOM → Hourly Info 3:24:11 am Execution time since last step: 4.23 sec Info 3:24:11 am ===== STEP 3: Selecting Company Name ===== Pass 3:24:16 am Selected Company Name → COSTMASTER-0304-MOHALI-CM1 Info 3:24:16 am Execution time since last step: 4.44 sec Info 3:24:16 am ===== STEP 4: Selecting Radio Button By Name ===== Pass 3:24:16 am Selected Supplier Radio Button → Sales Pass 3:24:38 am Selected Customer → Rishicustomer-Tbilisi-0004 Warning 3:24:38 am Execution time since last step: 22.48 sec (Took longer than expected!) Info 3:24:38 am ===== STEP 6: Selecting Product Category ===== Info 3:24:39 am Execution time since last step: 1.12 sec Info 3:24:39 am trying JavaScript click for: Pass 3:24:44 am Selected Product Category → rishi Warning 3:24:44 am Execution time since last step: 5.14 sec (Took longer than expected!) Info 3:24:44 am ===== STEP 7: Selecting Product Model ===== Info 3:24:45 am Execution time since last step: 0.35 sec Info 3:24:45 am trying JavaScript click for: Pass 3:24:50 am Selected Product Model → JKLakshmi-001 Warning 3:24:52 am Execution time since last step: 6.95 sec (Took longer than expected!) Info 3:24:52 am ===== STEP 8: Selecting Special Product Category ===== Info 3:24:53 am Execution time since last step: 1.18 sec Info 3:24:53 am trying JavaScript click for: Pass 3:24:56 am Selected Special Product Category → ACCESSORIES Info 3:24:56 am Execution time since last step: 2.93 sec Info 3:24:56 am ===== STEP 9: Clicking Save Button ===== Info 3:24:56 am Execution time since last step: 0.03 sec Info 3:24:56 am ===== STEP: Clicking Button in Part Master → Save ===== Pass 3:24:56 am ✅ Successfully clicked button → Save Pass 3:24:56 am Clicked on 'Save' button successfully. Info 3:24:56 am Execution time since last step: 0.11 sec Info 3:24:56 am ===== STEP 10: Verifying Toast Message ===== Info 3:24:57 am Execution time since last step: 1.55 sec Info 3:24:57 am Toast message appeared: Part Master details saved successfully. Info 3:24:57 am Execution time since last step: 0.00 sec Info 3:24:57 am ✅ Toast message validated successfully. Expected: Part Master details saved successfully. Pass 3:24:57 am Toast message verification completed successfully. Pass 3:24:58 am Clicked Master Option: Bill of Material Warning 3:25:28 am Execution time since last step: 31.03 sec (Took longer than expected!) Info 3:25:28 am Starting BOM Excel import... Info 3:25:28 am Execution time since last step: 0.06 sec Info 3:25:28 am File selected for upload: C:\Users\Raj Tripathi\Downloads\2012025\CostMasters-ICE-V5.0\downloads\BOM_03-01-2026_03_25_11.xlsx Info 3:25:28 am Execution time since last step: 0.01 sec Info 3:25:28 am ===== 🧩 Step: Opening, Saving & Closing Excel File Safely ===== Info 3:25:28 am Execution time since last step: 0.00 sec Info 3:25:28 am 📁 File Path → C:\Users\Raj Tripathi\Downloads\2012025\CostMasters-ICE-V5.0\downloads\BOM_03-01-2026_03_25_11.xlsx Info 3:25:29 am Execution time since last step: 0.02 sec Info 3:25:29 am 📂 Excel launched successfully. Pass 3:25:34 am 💾 File saved and closed safely using PowerShell COM automation. Pass 3:25:34 am ❎ Excel process terminated successfully. Warning 3:25:36 am Execution time since last step: 7.08 sec (Took longer than expected!) Info 3:25:36 am ===== ✅ Excel File Save & Close Operation Completed Without Affecting Eclipse ===== Info 3:25:38 am Execution time since last step: 2.13 sec Info 3:25:38 am Clicking Import button to open file dialog... Warning 3:25:44 am Execution time since last step: 6.33 sec (Took longer than expected!) Info 3:25:44 am File path pasted: C:\Users\Raj Tripathi\Downloads\2012025\CostMasters-ICE-V5.0\downloads\BOM_03-01-2026_03_25_11.xlsx Info 3:25:45 am Execution time since last step: 1.02 sec Info 3:25:45 am Pressed Enter to confirm file selection. Pass 3:25:59 am Clicked on option: Master Data Warning 3:25:59 am Execution time since last step: 13.57 sec (Took longer than expected!) Info 3:25:59 am Master Data Is Displayed On Dashboard.... Pass 3:26:04 am Clicked Master Option: Part Master Warning 3:26:07 am Execution time since last step: 8.84 sec (Took longer than expected!) Info 3:26:07 am ===== START: Verify Part Number & Description view table partMaster ===== Info 3:26:12 am Execution time since last step: 4.17 sec Info 3:26:12 am Opening Part Master filter and selecting: Part No. Warning 3:27:04 am Execution time since last step: 52.14 sec (Took longer than expected!) Info 3:27:04 am Filter value selected: Part No. Warning 3:27:13 am Execution time since last step: 8.90 sec (Took longer than expected!) Info 3:27:13 am ============================================== Info 3:27:13 am Execution time since last step: 0.00 sec Info 3:27:13 am [View Table Part Master For Sales Name By Sales Header Coloumn] Info 3:27:13 am Execution time since last step: 0.00 sec Info 3:27:13 am ============================================== Info 3:27:13 am Execution time since last step: 0.56 sec Info 3:27:13 am ✅ Total Headers Found: 31 Info 3:27:13 am Execution time since last step: 0.00 sec Info 3:27:13 am Headers → [Action, Company Name, Part No., Part Description, Part UOM, Costing Type, Product Category, Product Model Name and No., Special Product Category, Customer, Customer Part No., Supplier Detail 1, %SOB, Unit Price, Supplier Detail 2, Supplier Detail 3, Supplier Detail 4, Supplier Detail 5, Supplier Detail 6, Supplier Detail 7, Supplier Detail 8, Supplier Detail 9, Supplier Detail 10, Customer Name 1, Customer 1 Unit Price, Customer Name 2, Customer 2 Unit Price, Customer Name 3, Customer 3 Unit Price, Customer Name 4, Customer 4 Unit Price] Info 3:27:13 am Execution time since last step: 0.00 sec Info 3:27:13 am 🧩 Validation Targets → [Company Name, Part No., Part Description, Part UOM, Product Category, Product Model Name and No., Special Product Category, Customer] Warning 3:27:13 am [Company Name] mismatch ignored → Expected: COSTMASTER-0304-MOHALI-CM1 | Actual: COSTMASTER-0304-CM1 Pass 3:27:13 am [Part No.] Match → Expected: 85-43-50 | Actual: 85-43-50 Pass 3:27:13 am [Part Description] Match → Expected: Jannie525 | Actual: Jannie525 Pass 3:27:13 am [Part UOM] Match → Expected: Hourly | Actual: Hourly Pass 3:27:13 am [Product Category] Match → Expected: rishi | Actual: rishi Pass 3:27:13 am [Product Model Name and No.] Match → Expected: JKLakshmi-001 | Actual: JKLakshmi-001 Pass 3:27:14 am [Special Product Category] Match → Expected: ACCESSORIES | Actual: ACCESSORIES Warning 3:27:14 am [Customer] mismatch ignored → Expected: Rishicustomer-Tbilisi-0004 | Actual: Rishicustomer-0004 Pass 3:27:14 am Row matched by Part No. (Sales not verified, continuing click). Pass 3:27:18 am 🟢 Clicked Sales cell → Rishicustomer-0004 Info 3:27:18 am Execution time since last step: 4.93 sec Info 3:27:18 am ============================================== Info 3:27:18 am Execution time since last step: 0.00 sec Info 3:27:18 am VALIDATION COMPLETED: [View Table Part Master For Sales Name By Customer Header Coloumn] Info 3:27:18 am Execution time since last step: 0.00 sec Info 3:27:18 am ============================================== Pass 3:27:18 am ✔ Part found successfully: 85-43-50 | Description: Jannie525 Info 3:27:18 am Execution time since last step: 0.00 sec Info 3:27:18 am Stored Part Data: {Part Description=Jannie525, Part Number=85-43-50, Filter Used=Part No.} Info 3:27:18 am Execution time since last step: 0.00 sec Info 3:27:18 am ===== END: Verify Part Number & Description (Sales Side) Part Master View Table ===== Info 3:27:19 am Execution time since last step: 1.01 sec Info 3:27:19 am ===== START: Verifying and Writing Data in 'Part Attributes' Tab ===== Info 3:27:20 am Execution time since last step: 1.22 sec Info 3:27:20 am ===== ENSURE PART ATTRIBUTES TAB (BOOTSTRAP FORCE) ===== Warning 3:27:20 am ⚠ Header not visible. Forcing Bootstrap tab switch... Pass 3:27:21 am ✔ Part Attributes tab FORCEFULLY activated via Bootstrap JS Info 3:27:23 am Execution time since last step: 2.31 sec Info 3:27:23 am Option found → Plastics Pass 3:27:23 am ✔ Selected Commodity Group via Actions → Plastics Pass 3:27:24 am ✔ Entered & stored all Part Attribute values Pass 3:27:24 am ✔ Toast Verified Info 3:27:27 am Execution time since last step: 3.89 sec Info 3:27:27 am ============================================== Info 3:27:27 am Execution time since last step: 0.00 sec Info 3:27:27 am START: Save Price Calculation (Plastic - Customer) Info 3:27:27 am Execution time since last step: 0.00 sec Info 3:27:27 am ============================================== Pass 3:27:27 am Navigated to 'Part Price Calculations' tab Pass 3:27:30 am RM Input Category selected: Plastic Injection Moulding Warning 3:27:34 am Execution time since last step: 7.01 sec (Took longer than expected!) Info 3:27:34 am Searching Classification: Metal-001 Pass 3:27:34 am Classification selected: Metal-001 Pass 3:27:36 am Year selected: 2025-2026 Pass 3:27:38 am Period selected: Apr Pass 3:27:41 am Specific Grade selected: Meta Warning 3:27:48 am Execution time since last step: 14.02 sec (Took longer than expected!) Info 3:27:48 am Searching Customer OHP: Speed testing-Rej-1.000 % of RMC+PC ,Rej-3.000 % of BOP ,ICC-32.000 % of RMC ,ICC-23.000 % of PC ,ICC-21.000 % of BOP ,OH-2.000 % of RMC ,OH-321.000 % of PC ,OH-12.000 % of BOP ,P-21.000 % of RMC ,P-21.000 % of PC ,P-3.000 % of BOP ,PKG-2.000 % of RMC+PC ,Frd-3.000 % of RMC ,Frd-4.000 % of PC ,Frd-213.000 % of BOP ,Inc-3.000 % of RMC ,Inc-1.000 % of PC ,Inc-3.000 % of BOP ,O/c-1.000 % of RMC+PC , Pass 3:27:48 am Customer OHP selected: Speed testing-Rej-1.000 % of RMC+PC ,Rej-3.000 % of BOP ,ICC-32.000 % of RMC ,ICC-23.000 % of PC ,ICC-21.000 % of BOP ,OH-2.000 % of RMC ,OH-321.000 % of PC ,OH-12.000 % of BOP ,P-21.000 % of RMC ,P-21.000 % of PC ,P-3.000 % of BOP ,PKG-2.000 % of RMC+PC ,Frd-3.000 % of RMC ,Frd-4.000 % of PC ,Frd-213.000 % of BOP ,Inc-3.000 % of RMC ,Inc-1.000 % of PC ,Inc-3.000 % of BOP ,O/c-1.000 % of RMC+PC , Info 3:27:51 am Execution time since last step: 3.28 sec Info 3:27:51 am trying JavaScript click for: Pass 3:27:51 am OHP Radio button selected Info 3:27:51 am Execution time since last step: 0.42 sec Info 3:27:51 am Entering value for [Rejection] → 1.25 Pass 3:27:52 am Value entered & stored successfully → [Rejection] = 1.25 Info 3:27:54 am Execution time since last step: 2.36 sec Info 3:27:54 am Entering value for [Packing] → 0.50 Pass 3:27:54 am Value entered & stored successfully → [Packing] = 0.50 Info 3:27:56 am Execution time since last step: 2.35 sec Info 3:27:56 am Entering value for [Payment_Days] → 30 Pass 3:27:56 am Value entered & stored successfully → [Payment_Days] = 30 Info 3:27:58 am Execution time since last step: 2.21 sec Info 3:27:58 am Entering value for [Insurance] → 0.20 Pass 3:27:59 am Value entered & stored successfully → [Insurance] = 0.20 Info 3:28:01 am Execution time since last step: 2.37 sec Info 3:28:01 am Entering value for [Profit] → 5.75 Pass 3:28:01 am Value entered & stored successfully → [Profit] = 5.75 Info 3:28:03 am Execution time since last step: 2.34 sec Info 3:28:03 am Entering value for [Overhead] → 3.40 Pass 3:28:03 am Value entered & stored successfully → [Overhead] = 3.40 Info 3:28:05 am Execution time since last step: 2.37 sec Info 3:28:05 am Entering value for [ICC] → 1.10 Pass 3:28:06 am Value entered & stored successfully → [ICC] = 1.10 Info 3:28:08 am Execution time since last step: 2.37 sec Info 3:28:08 am Entering value for [Freight] → 2.60 Pass 3:28:08 am Value entered & stored successfully → [Freight] = 2.60 Info 3:28:10 am Execution time since last step: 2.32 sec Info 3:28:10 am Entering value for [Forwarding] → 0.90 Pass 3:28:10 am Value entered & stored successfully → [Forwarding] = 0.90 Info 3:28:12 am Execution time since last step: 2.35 sec Info 3:28:12 am Entering value for [OtherFactor1] → 0.15 Pass 3:28:13 am Value entered & stored successfully → [OtherFactor1] = 0.15 Info 3:28:15 am Execution time since last step: 2.34 sec Info 3:28:15 am Entering value for [OtherFactor2] → 0.25 Pass 3:28:15 am Value entered & stored successfully → [OtherFactor2] = 0.25 Info 3:28:17 am Execution time since last step: 2.35 sec Info 3:28:17 am Entering value for [OtherFactor3] → 0.35 Pass 3:28:17 am Value entered & stored successfully → [OtherFactor3] = 0.35 Info 3:28:19 am Execution time since last step: 2.33 sec Info 3:28:19 am Entering value for [Remarks] → Save_Remarks Pass 3:28:20 am Value entered & stored successfully → [Remarks] = Save_Remarks Info 3:28:22 am Execution time since last step: 2.33 sec Info 3:28:22 am Entering value for [ToolCost] → 22 Pass 3:28:22 am Value entered & stored successfully → [ToolCost] = 22 Info 3:28:24 am Execution time since last step: 2.22 sec Info 3:28:24 am Entering value for [AmortizationQty] → 220 Pass 3:28:24 am Value entered & stored successfully → [AmortizationQty] = 220 Info 3:28:26 am Execution time since last step: 2.27 sec Info 3:28:26 am Entering value for [ToolAmortization] → 22.34 Pass 3:28:27 am Value entered & stored successfully → [ToolAmortization] = 22.34 Info 3:28:29 am Execution time since last step: 2.47 sec Info 3:28:29 am Entering value for [ToolMaintenance] → 202.34 Pass 3:28:29 am Value entered & stored successfully → [ToolMaintenance] = 202.34 Pass 3:28:31 am All Plastic OHP input values entered successfully (Customer) Info 3:28:31 am Execution time since last step: 2.46 sec Info 3:28:31 am Clicked Save button Pass 3:28:32 am Save completed successfully → Toast Message: Plastic Costings Saved Successfully Info 3:28:32 am Execution time since last step: 0.39 sec Info 3:28:32 am ============================================== Info 3:28:32 am Execution time since last step: 0.00 sec Info 3:28:32 am END: Save Price Calculation (Plastic - Customer) Info 3:28:32 am Execution time since last step: 0.00 sec Info 3:28:32 am ============================================== Info 3:28:36 am Execution time since last step: 4.08 sec Info 3:28:36 am switching to BOP tab Pass 3:28:37 am switch to BOP tab executed Pass 3:28:37 am ✔ Header located successfully. Warning 3:28:38 am Action click failed, invoking JS function directly Pass 3:28:38 am '+ BOP' action executed. Pass 3:28:43 am ✔ BOP Table displayed. Pass 3:28:53 am Selected Part No: M5 pressure rivet nut-28102024 Warning 3:28:54 am Execution time since last step: 18.46 sec (Took longer than expected!) Info 3:28:54 am ✅ Found header 'Qty/Pc' at column index: 7 Pass 3:28:55 am 🟢 Entered value '2' in column 'Qty/Pc' successfully. Pass 3:28:55 am Qty/Pc entered → 2 Info 3:28:56 am Execution time since last step: 2.42 sec Info 3:28:56 am ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 3:28:57 am 📋 Retrieved value from column 'Part Cost/Unit' = '123.000'. Pass 3:28:57 am ✔ BOP calculation completed (Part Cost/Unit non-zero). Info 3:28:57 am Execution time since last step: 0.16 sec Info 3:28:57 am ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 3:28:57 am 📋 Retrieved value from column 'Part Cost/Unit' = '123.000'. Pass 3:28:57 am Auto fetched Part Cost/Unit → 123.000 Info 3:28:57 am Execution time since last step: 0.16 sec Info 3:28:57 am ✅ Found header 'Total Cost' at column index: 16 Pass 3:28:57 am 📋 Retrieved value from column 'Total Cost' = '246.00000'. Pass 3:28:57 am Fetched Total Cost (UI) → 246.00000 Pass 3:28:57 am Fetched Total Cost (Extra Cell) → 246.000 Info 3:28:57 am Execution time since last step: 0.11 sec Info 3:28:57 am ✅ Found header 'Bop Type' at column index: 2 Pass 3:28:57 am 📋 Retrieved value from column 'Bop Type' = 'Bolt'. Info 3:28:57 am Execution time since last step: 0.07 sec Info 3:28:57 am ✅ Found header 'Part Description' at column index: 3 Pass 3:28:57 am 📋 Retrieved value from column 'Part Description' = '28102024'. Info 3:28:57 am Execution time since last step: 0.08 sec Info 3:28:57 am ✅ Found header 'Customer' at column index: 4 Pass 3:28:57 am 📋 Retrieved value from column 'Customer' = 'Supplier Name-01'. Info 3:28:57 am Execution time since last step: 0.09 sec Info 3:28:57 am ✅ Found header 'Supply Currency' at column index: 5 Pass 3:28:57 am 📋 Retrieved value from column 'Supply Currency' = ''. Info 3:28:57 am Execution time since last step: 0.10 sec Info 3:28:57 am ✅ Found header 'UOM' at column index: 6 Pass 3:28:57 am 📋 Retrieved value from column 'UOM' = 'Nos.'. Info 3:28:57 am Execution time since last step: 0.10 sec Info 3:28:57 am ✅ Found header 'Qty/Pc' at column index: 7 Pass 3:28:57 am 📋 Retrieved value from column 'Qty/Pc' = '2'. Info 3:28:57 am Execution time since last step: 0.10 sec Info 3:28:57 am ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 3:28:57 am 📋 Retrieved value from column 'Part Cost/Unit' = '123.000'. Info 3:28:58 am Execution time since last step: 0.13 sec Info 3:28:58 am ✅ Found header 'Currency Conversion' at column index: 9 Pass 3:28:58 am 📋 Retrieved value from column 'Currency Conversion' = '1.000'. Info 3:28:58 am Execution time since last step: 0.16 sec Info 3:28:58 am ✅ Found header 'Duties%' at column index: 10 Pass 3:28:58 am 📋 Retrieved value from column 'Duties%' = '0.000'. Info 3:28:58 am Execution time since last step: 0.13 sec Info 3:28:58 am ✅ Found header 'Freight & Insurance %' at column index: 11 Pass 3:28:58 am 📋 Retrieved value from column 'Freight & Insurance %' = ''. Info 3:28:58 am Execution time since last step: 0.14 sec Info 3:28:58 am ✅ Found header 'Other Cost' at column index: 12 Pass 3:28:58 am 📋 Retrieved value from column 'Other Cost' = '0.000'. Info 3:28:58 am Execution time since last step: 0.15 sec Info 3:28:58 am ✅ Found header 'Sub Total' at column index: 14 Pass 3:28:58 am 📋 Retrieved value from column 'Sub Total' = '246.000'. Info 3:28:58 am Execution time since last step: 0.20 sec Info 3:28:58 am ✅ Found header 'BOP Handling%' at column index: 15 Pass 3:28:58 am 📋 Retrieved value from column 'BOP Handling%' = '0.000'. Info 3:28:59 am Execution time since last step: 0.17 sec Info 3:28:59 am ✅ Found header 'Total Cost' at column index: 16 Pass 3:28:59 am 📋 Retrieved value from column 'Total Cost' = '246.00000'. Info 3:28:59 am Execution time since last step: 0.02 sec Info 3:28:59 am Captured 14 header-value pairs from BOP table. Info 3:28:59 am Execution time since last step: 0.00 sec Info 3:28:59 am Captured BOP Header Values: Bop Type = Bolt, Part Description = 28102024, Customer = Supplier Name-01, Supply Currency = , UOM = Nos., Qty/Pc = 2, Part Cost/Unit = 123.000, Currency Conversion = 1.000, Duties% = 0.000, Freight & Insurance % = , Other Cost = 0.000, Sub Total = 246.000, BOP Handling% = 0.000, Total Cost = 246.00000 Pass 3:29:00 am ✔ Save button is enabled. Pass 3:29:00 am ✔ Save button clicked. Pass 3:29:00 am Toast received → BOP Saved successfully. Pass 3:29:02 am ✔ In House BOP section found. Info 3:29:03 am Execution time since last step: 4.17 sec Info 3:29:03 am trying JavaScript click for: Pass 3:29:03 am ✔ Clicked +Add Info 3:29:04 am Execution time since last step: 1.41 sec Info 3:29:04 am Header Map: {Part No.=0, Bop Type=1, Part Description=2, UOM=3, Qty/Pc=4, RM Grade=5, RM Rate/kg=6, Gross Wt=7, Finish Wt=8, RM Cost=9, Process Cost=10, Others=11, Part Cost/Unit=12, Sub Total=13, BOP Handling%=14, Total Cost=15} Pass 3:29:04 am ✔ Selected In-House Part No → Partno-002-Part Desc-2812 Info 3:29:05 am Execution time since last step: 0.76 sec Info 3:29:05 am ✔ Qty auto reset → 1 Pass 3:29:08 am ✔ Final Qty/Pc = 21 Pass 3:29:08 am Bop Type = Bolt Pass 3:29:08 am Part Description = Part Desc-2812 Pass 3:29:08 am UOM = cm-2 Pass 3:29:08 am RM Grade = ST-1 Pass 3:29:08 am RM Rate/kg = 355 Pass 3:29:08 am Gross Wt = 0 Pass 3:29:08 am Finish Wt = 10 Pass 3:29:08 am RM Cost = 540 Pass 3:29:08 am Process Cost = 20 Pass 3:29:08 am Others = 10 Pass 3:29:08 am Part Cost/Unit = 570 Pass 3:29:08 am Sub Total = 11970.000 Pass 3:29:08 am BOP Handling% = Pass 3:29:08 am Total Cost = 11970.000 Pass 3:29:08 am ✔ Total Cost verified → 11970.0 Pass 3:29:08 am ✔ Save button clicked for In-House BOP. Pass 3:29:08 am Toast received → BOP Saved successfully. Info 3:29:10 am Execution time since last step: 4.88 sec Info 3:29:10 am ===== Filling Tooling Cost Form for Part: 85-43-50 ===== Info 3:29:12 am Execution time since last step: 1.80 sec Info 3:29:12 am Navigated to Tooling Cost tab. Pass 3:29:14 am ✔ Tooling Cost header visible. Pass 3:29:14 am ✔ Add Tool button visible. Pass 3:29:14 am Clicked Add New Tooling Row button. Pass 3:29:15 am ✔ Selected dropdown [Tool Number] = Manual Entry Pass 3:29:18 am ✔ Entered [12345] in Enter Tool No. Pass 3:29:20 am ✔ Entered [Automation Tool Description] in Tool Description Pass 3:29:22 am ✔ Selected dropdown [Supplier Name & Code] = 0801-Celesta Pass 3:29:24 am ✔ Selected dropdown [Tool Ownership] = Customer Paid Pass 3:29:27 am ✔ Selected dropdown [Tool Type] = Carbide tool Pass 3:29:29 am ✔ Entered [25.50] in Part Envelope Length Pass 3:29:31 am ✔ Entered [12.10] in Part Envelope Width Pass 3:29:34 am ✔ Entered [5.30] in Part Envelope Height Pass 3:29:36 am ✔ Entered [500000] in Settled Tool Cost Pass 3:29:38 am ✔ Entered [100000] in Tool Advance Pass 3:29:41 am ✔ Entered [20000] in First Year Volume Pass 3:29:43 am ✔ Entered [18000] in Second Year Volume Pass 3:29:46 am ✔ Entered [15000] in Third Year Volume Pass 3:29:48 am ✔ Entered [12000] in Fourth Year Volume Pass 3:29:50 am ✔ Entered [10000] in Fifth Year Volume Pass 3:29:53 am ✔ Entered [tool-101] in Tool Life Pass 3:29:53 am 🎉 All Tooling Cost fields entered successfully! Warning 3:29:53 am Execution time since last step: 41.03 sec (Took longer than expected!) Info 3:29:53 am Attempting to click Save button in Tooling Cost tab... Pass 3:29:53 am Clicked Save button successfully. Pass 3:29:53 am Toast Message Displayed: Tooling Cost saved successfully. Warning 3:29:59 am Execution time since last step: 6.46 sec (Took longer than expected!) Info 3:29:59 am ===== START: Copy Costing For Customer ===== Info 3:29:59 am Execution time since last step: 0.00 sec Info 3:29:59 am Step 1️⃣ Navigating to 'Part Price Calculations' tab... Pass 3:30:00 am Navigated to 'BOP' tab successfully. Warning 3:30:06 am Execution time since last step: 6.79 sec (Took longer than expected!) Info 3:30:06 am Step 2️⃣ Clicking on the Three-Bar button and selecting 'Copy Costing'... Pass 3:30:06 am ✅ Selected 'Copy Costing' option successfully. Info 3:30:08 am Execution time since last step: 2.33 sec Info 3:30:08 am Step 3️⃣ Selecting costing type from dropdown... Info 3:30:08 am Execution time since last step: 0.33 sec Info 3:30:08 am ✅ Selected costing type: Should Cost–Sales Info 3:30:11 am Execution time since last step: 2.01 sec Info 3:30:11 am Step 4️⃣ Selecting customer: Rishicustomer - Tbilisi Info 3:30:13 am Execution time since last step: 2.96 sec Info 3:30:13 am Button text read by Selenium → [0004 Rishicustomer - Tbilisi] Pass 3:30:14 am ✅ Clicked Customer (normal click): 0004 Rishicustomer - Tbilisi Info 3:30:16 am Execution time since last step: 2.14 sec Info 3:30:16 am Step 5️⃣ Selecting Product Model... Info 3:30:19 am Execution time since last step: 2.95 sec Info 3:30:19 am ✅ Selected Product Model: Info 3:30:21 am Execution time since last step: 2.00 sec Info 3:30:21 am Step 6️⃣ Selecting Part Number: 15-36-18 Warning 3:30:27 am Execution time since last step: 6.33 sec (Took longer than expected!) Info 3:30:27 am ✅ Selected Part Number: 15-36-18 Info 3:30:29 am Execution time since last step: 2.00 sec Info 3:30:29 am Step 7️⃣ Selecting OHP... Info 3:30:31 am Execution time since last step: 2.43 sec Info 3:30:31 am Entered OHP search value: [Speed testing-Rej-1.000 % of RMC+PC ,Rej-3.000 % of BOP ,ICC-32.000 % of RMC ,ICC-23.000 % of PC ,ICC-21.000 % of BOP ,OH-2.000 % of RMC ,OH-321.000 % of PC ,OH-12.000 % of BOP ,P-21.000 % of RMC ,P-21.000 % of PC ,P-3.000 % of BOP ,PKG-2.000 % of RMC+PC ,Frd-3.000 % of RMC ,Frd-4.000 % of PC ,Frd-213.000 % of BOP ,Inc-3.000 % of RMC ,Inc-1.000 % of PC ,Inc-3.000 % of BOP ,O/c-1.000 % of RMC+PC ,] Pass 3:30:31 am ✅ Selected OHP option: Info 3:30:33 am Execution time since last step: 2.12 sec Info 3:30:33 am Step 8️⃣ Clicking Copy button... Pass 3:30:34 am ✅ Clicked Copy button successfully (normal click). Info 3:30:35 am Execution time since last step: 1.57 sec Info 3:30:35 am Step 9️⃣ Validating success toast message... Pass 3:30:56 am ✅ Toast message matched successfully: Costing data copied successfully Warning 3:30:59 am Execution time since last step: 24.49 sec (Took longer than expected!) Info 3:30:59 am Step 🔟 Closing Copy Costing popup. Pass 3:31:00 am ✅ Copy Costing for Customer completed successfully. Info 3:31:00 am Execution time since last step: 0.64 sec Info 3:31:00 am ===== END: Copy Costing For Customer ===== Pass 3:31:04 am Clicked on option: Master Data Info 3:31:04 am Execution time since last step: 3.73 sec Info 3:31:04 am Master Data Is Displayed On Dashboard.... Pass 3:31:06 am Clicked Master Option: Part Master Warning 3:31:09 am Execution time since last step: 5.17 sec (Took longer than expected!) Info 3:31:09 am Validating For CopyCasting Value Info 3:31:09 am Execution time since last step: 0.00 sec Info 3:31:09 am ===== START: Verify Part Number & Description view table partMaster ===== Info 3:31:13 am Execution time since last step: 4.20 sec Info 3:31:13 am Opening Part Master filter and selecting: Part No. Warning 3:32:05 am Execution time since last step: 52.14 sec (Took longer than expected!) Info 3:32:05 am Filter value selected: Part No. Warning 3:32:14 am Execution time since last step: 8.88 sec (Took longer than expected!) Info 3:32:14 am ============================================== Info 3:32:14 am Execution time since last step: 0.00 sec Info 3:32:14 am [View Table Part Master For Sales Name By Sales Header Coloumn] Info 3:32:14 am Execution time since last step: 0.00 sec Info 3:32:14 am ============================================== Info 3:32:15 am Execution time since last step: 0.49 sec Info 3:32:15 am ✅ Total Headers Found: 31 Info 3:32:15 am Execution time since last step: 0.00 sec Info 3:32:15 am Headers → [Action, Company Name, Part No., Part Description, Part UOM, Costing Type, Product Category, Product Model Name and No., Special Product Category, Customer, Customer Part No., Supplier Detail 1, %SOB, Unit Price, Supplier Detail 2, Supplier Detail 3, Supplier Detail 4, Supplier Detail 5, Supplier Detail 6, Supplier Detail 7, Supplier Detail 8, Supplier Detail 9, Supplier Detail 10, Customer Name 1, Customer 1 Unit Price, Customer Name 2, Customer 2 Unit Price, Customer Name 3, Customer 3 Unit Price, Customer Name 4, Customer 4 Unit Price] Info 3:32:15 am Execution time since last step: 0.00 sec Info 3:32:15 am 🧩 Validation Targets → [Company Name, Part No., Part Description, Part UOM, Product Category, Product Model Name and No., Special Product Category, Customer] Warning 3:32:15 am [Company Name] mismatch ignored → Expected: COSTMASTER-0304-MOHALI-CM1 | Actual: COSTMASTER-0304-CM1 Pass 3:32:15 am [Part No.] Match → Expected: 15-36-18 | Actual: 15-36-18 Pass 3:32:15 am [Part Description] Match → Expected: Sherlene742 | Actual: Sherlene742 Pass 3:32:15 am [Part UOM] Match → Expected: Hourly | Actual: Hourly Pass 3:32:15 am [Product Category] Match → Expected: rishi | Actual: rishi Pass 3:32:15 am [Product Model Name and No.] Match → Expected: JKLakshmi-001 | Actual: JKLakshmi-001 Pass 3:32:15 am [Special Product Category] Match → Expected: ACCESSORIES | Actual: ACCESSORIES Warning 3:32:15 am [Customer] mismatch ignored → Expected: Rishicustomer-Tbilisi-0004 | Actual: Rishicustomer-0004 Pass 3:32:15 am Row matched by Part No. (Sales not verified, continuing click). Pass 3:32:18 am 🟢 Clicked Sales cell → Rishicustomer-0004 Info 3:32:18 am Execution time since last step: 3.45 sec Info 3:32:18 am ============================================== Info 3:32:18 am Execution time since last step: 0.00 sec Info 3:32:18 am VALIDATION COMPLETED: [View Table Part Master For Sales Name By Customer Header Coloumn] Info 3:32:18 am Execution time since last step: 0.00 sec Info 3:32:18 am ============================================== Pass 3:32:18 am ✔ Part found successfully: 15-36-18 | Description: Sherlene742 Info 3:32:18 am Execution time since last step: 0.00 sec Info 3:32:18 am Stored Part Data: {Part Description=Sherlene742, Part Number=15-36-18, Filter Used=Part No.} Info 3:32:18 am Execution time since last step: 0.00 sec Info 3:32:18 am ===== END: Verify Part Number & Description (Sales Side) Part Master View Table ===== Info 3:32:18 am Execution time since last step: 0.00 sec Info 3:32:18 am ===== VALIDATING COPIED PART ATTRIBUTES ===== Info 3:32:18 am Execution time since last step: 0.00 sec Info 3:32:18 am ===== ENSURE PART ATTRIBUTES TAB (BOOTSTRAP FORCE) ===== Warning 3:32:18 am ⚠ Header not visible. Forcing Bootstrap tab switch... Pass 3:32:19 am ✔ Part Attributes tab FORCEFULLY activated via Bootstrap JS Pass 3:32:19 am [CommodityGroup] Match → Expected: Plastics | Actual: Plastics Fail 3:32:19 am [AnnualRequirement] Mismatch → Expected: 200 | Actual: 200.000 Fail 3:32:19 am [AverageRequirement] Mismatch → Expected: 20 | Actual: 20.000 Fail 3:32:19 am [LotSize] Mismatch → Expected: 30.33 | Actual: 30.330 Info 3:32:19 am Execution time since last step: 0.86 sec Info 3:32:19 am ===== PART ATTRIBUTES VALIDATION COMPLETE ===== Info 3:32:19 am Execution time since last step: 0.00 sec Info 3:32:19 am ============================================== Info 3:32:19 am Execution time since last step: 0.00 sec Info 3:32:19 am START VALIDATION → Plastic Price Calculation) Info 3:32:19 am Execution time since last step: 0.00 sec Info 3:32:19 am ============================================== Pass 3:32:20 am Navigated to 'Part Price Calculations' tab Pass 3:32:23 am ✔ RM Input Category matched | Expected = Plastic Injection Moulding | Actual = Plastic Injection Moulding Pass 3:32:23 am ✔ Classification matched | Expected = Metal-001 | Actual = Metal-001 Pass 3:32:23 am ✔ Year matched | Expected = 2025-2026 | Actual = 2025-2026 Pass 3:32:23 am ✔ Period matched | Expected = Apr | Actual = Apr Pass 3:32:23 am ✔ Specific Grade matched | Expected = Meta | Actual = Meta Pass 3:32:23 am ✔ OHP Name matched | Expected = Speed testing-Rej-1.000 % of RMC+PC ,Rej-3.000 % of BOP ,ICC-32.000 % of RMC ,ICC-23.000 % of PC ,ICC-21.000 % of BOP ,OH-2.000 % of RMC ,OH-321.000 % of PC ,OH-12.000 % of BOP ,P-21.000 % of RMC ,P-21.000 % of PC ,P-3.000 % of BOP ,PKG-2.000 % of RMC+PC ,Frd-3.000 % of RMC ,Frd-4.000 % of PC ,Frd-213.000 % of BOP ,Inc-3.000 % of RMC ,Inc-1.000 % of PC ,Inc-3.000 % of BOP ,O/c-1.000 % of RMC+PC , | Actual = Speed testing-Rej-1.000 % of RMC+PC ,Rej-3.000 % of BOP ,ICC-32.000 % of RMC ,ICC-23.000 % of PC ,ICC-21.000 % of BOP ,OH-2.000 % of RMC ,OH-321.000 % of PC ,OH-12.000 % of BOP ,P-21.000 % of RMC ,P-21.000 % of PC ,P-3.000 % of BOP ,PKG-2.000 % of RMC+PC ,Frd-3.000 % of RMC ,Frd-4.000 % of PC ,Frd-213.000 % of BOP ,Inc-3.000 % of RMC ,Inc-1.000 % of PC ,Inc-3.000 % of BOP ,O/c-1.000 % of RMC+PC , Pass 3:32:23 am [Rejection] matched → Expected = 1.250 | Actual = 1.250 Pass 3:32:23 am [Packing] matched → Expected = 0.500 | Actual = 0.500 Pass 3:32:23 am [Payment_Days] matched → Expected = 30.000 | Actual = 30.000 Pass 3:32:23 am [Insurance] matched → Expected = 0.200 | Actual = 0.200 Pass 3:32:23 am [Profit] matched → Expected = 5.750 | Actual = 5.750 Pass 3:32:23 am [Overhead] matched → Expected = 3.400 | Actual = 3.400 Pass 3:32:23 am [ICC] matched → Expected = 1.100 | Actual = 1.100 Pass 3:32:23 am [Freight] matched → Expected = 2.600 | Actual = 2.600 Pass 3:32:24 am [Forwarding] matched → Expected = 0.900 | Actual = 0.900 Pass 3:32:24 am [OtherFactor1] matched → Expected = 0.150 | Actual = 0.150 Pass 3:32:24 am [OtherFactor2] matched → Expected = 0.250 | Actual = 0.250 Pass 3:32:24 am [OtherFactor3] matched → Expected = 0.350 | Actual = 0.350 Pass 3:32:24 am [Remarks] matched → Expected = Save_Remarks | Actual = Save_Remarks Pass 3:32:24 am [ToolCost] matched → Expected = 22.000 | Actual = 22.000 Pass 3:32:24 am [AmortizationQty] matched → Expected = 220.000 | Actual = 220.000 Pass 3:32:24 am [ToolAmortization] matched → Expected = 22.340 | Actual = 22.340 Pass 3:32:24 am [ToolMaintenance] matched → Expected = 202.340 | Actual = 202.340 Info 3:32:24 am Execution time since last step: 4.66 sec Info 3:32:24 am ============================================== Pass 3:32:24 am ALL PLASTIC PRICE CALCULATION VALUES VALIDATED SUCCESSFULLY Info 3:32:24 am Execution time since last step: 0.00 sec Info 3:32:24 am ============================================== Info 3:32:28 am Execution time since last step: 4.06 sec Info 3:32:28 am -------------------------------------------------- Info 3:32:28 am Execution time since last step: 0.00 sec Info 3:32:28 am STARTING BOP VALIDATION (UI ↔ MAP) Info 3:32:28 am Execution time since last step: 0.00 sec Info 3:32:28 am -------------------------------------------------- Info 3:32:28 am Execution time since last step: 0.00 sec Info 3:32:28 am Expected BOP values received → {Header_Customer=Supplier Name-01, Header_Duties%=0.000, PartNo=M5 pressure rivet nut-28102024, Header_Other Cost=0.000, Header_BOP Handling%=0.000, Header_Total Cost=246.00000, PartCostPerUnit=123.000, Header_Part Description=28102024, Header_Supply Currency=, Header_Qty/Pc=2, Header_Currency Conversion=1.000, ToastMessage=BOP Saved successfully., Header_UOM=Nos., Header_Bop Type=Bolt, Header_Freight & Insurance %=, TotalCost_ExtraCell=246.000, QtyPerPc=2, Header_Sub Total=246.000, TotalCost_UI=246.00000, Header_Part Cost/Unit=123.000} Info 3:32:30 am Execution time since last step: 2.01 sec Info 3:32:30 am switching to BOP tab Pass 3:32:31 am switch to BOP tab executed Pass 3:32:31 am ✔ Standard BOP header visible. Pass 3:32:31 am ✔ Standard BOP table & first row ready. Pass 3:32:31 am ✔ BOP page loaded successfully Pass 3:32:31 am Part No matched → M5 pressure rivet nut-28102024 Info 3:32:31 am Execution time since last step: 1.31 sec Info 3:32:31 am ✅ Found header 'Qty/Pc' at column index: 7 Pass 3:32:31 am 📋 Retrieved value from column 'Qty/Pc' = '2.000'. Pass 3:32:31 am Qty/Pc matched → 2.000 Info 3:32:31 am Execution time since last step: 0.12 sec Info 3:32:31 am ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 3:32:31 am 📋 Retrieved value from column 'Part Cost/Unit' = '123.00000'. Pass 3:32:31 am Part Cost/Unit matched → 123.000 Info 3:32:31 am Execution time since last step: 0.19 sec Info 3:32:31 am ✅ Found header 'Total Cost' at column index: 16 Pass 3:32:31 am 📋 Retrieved value from column 'Total Cost' = '246.000'. Pass 3:32:31 am Total Cost (UI) matched → 246.000 Pass 3:32:31 am Total Cost (Extra Cell) matched → 246.000 Info 3:32:31 am Execution time since last step: 0.06 sec Info 3:32:31 am ------ VALIDATING ALL HEADER VALUES ------ Info 3:32:32 am Execution time since last step: 0.05 sec Info 3:32:32 am ✅ Found header 'Customer' at column index: 4 Pass 3:32:32 am 📋 Retrieved value from column 'Customer' = 'Supplier Name-01'. Pass 3:32:32 am Customer matched → Supplier Name-01 Info 3:32:32 am Execution time since last step: 0.12 sec Info 3:32:32 am ✅ Found header 'Duties%' at column index: 10 Pass 3:32:32 am 📋 Retrieved value from column 'Duties%' = '0.000'. Pass 3:32:32 am Duties% matched → 0.000 Info 3:32:32 am Execution time since last step: 0.14 sec Info 3:32:32 am ✅ Found header 'Other Cost' at column index: 12 Pass 3:32:32 am 📋 Retrieved value from column 'Other Cost' = '0.000'. Pass 3:32:32 am Other Cost matched → 0.000 Info 3:32:32 am Execution time since last step: 0.15 sec Info 3:32:32 am ✅ Found header 'BOP Handling%' at column index: 15 Pass 3:32:32 am 📋 Retrieved value from column 'BOP Handling%' = '0.000'. Pass 3:32:32 am BOP Handling% matched → 0.000 Info 3:32:32 am Execution time since last step: 0.07 sec Info 3:32:32 am ✅ Found header 'Part Description' at column index: 3 Pass 3:32:32 am 📋 Retrieved value from column 'Part Description' = '28102024'. Pass 3:32:32 am Part Description matched → 28102024.000 Info 3:32:32 am Execution time since last step: 0.03 sec Info 3:32:32 am Skipping header validation for blank expected value → Supply Currency Info 3:32:32 am Execution time since last step: 0.08 sec Info 3:32:32 am ✅ Found header 'Currency Conversion' at column index: 9 Pass 3:32:32 am 📋 Retrieved value from column 'Currency Conversion' = '1.000'. Pass 3:32:32 am Currency Conversion matched → 1.000 Info 3:32:32 am Execution time since last step: 0.08 sec Info 3:32:32 am ✅ Found header 'UOM' at column index: 6 Pass 3:32:32 am 📋 Retrieved value from column 'UOM' = 'Nos.'. Pass 3:32:32 am UOM matched → Nos. Info 3:32:32 am Execution time since last step: 0.07 sec Info 3:32:32 am ✅ Found header 'Bop Type' at column index: 2 Pass 3:32:32 am 📋 Retrieved value from column 'Bop Type' = 'Bolt'. Pass 3:32:32 am Bop Type matched → Bolt Info 3:32:32 am Execution time since last step: 0.04 sec Info 3:32:32 am Skipping header validation for blank expected value → Freight & Insurance % Info 3:32:32 am Execution time since last step: 0.12 sec Info 3:32:32 am ✅ Found header 'Sub Total' at column index: 14 Pass 3:32:32 am 📋 Retrieved value from column 'Sub Total' = '246.000'. Pass 3:32:32 am Sub Total matched → 246.000 Info 3:32:32 am Execution time since last step: 0.03 sec Info 3:32:32 am -------------------------------------------------- Info 3:32:32 am Execution time since last step: 0.00 sec Info 3:32:32 am BOP VALIDATION COMPLETED Info 3:32:32 am Execution time since last step: 0.00 sec Info 3:32:32 am -------------------------------------------------- Info 3:32:32 am Execution time since last step: 0.00 sec Info 3:32:32 am -------------------------------------------------- Info 3:32:32 am Execution time since last step: 0.00 sec Info 3:32:32 am STARTING BOP IN-HOUSE VALIDATION (UI ↔ MAP) Info 3:32:32 am Execution time since last step: 0.00 sec Info 3:32:32 am -------------------------------------------------- Pass 3:32:32 am ✔ In-House BOP header visible. Pass 3:32:33 am ✔ In-House BOP table & first row ready. Info 3:32:33 am Execution time since last step: 0.31 sec Info 3:32:33 am Navigated to 'BOP' tab successfully. Pass 3:32:35 am ✔ In House BOP section visible for validation. Info 3:32:35 am Execution time since last step: 2.29 sec Info 3:32:35 am ℹ In-House Header Map: {Part No.=0, Bop Type=1, Part Description=2, UOM=3, Qty/Pc=4, RM Grade=5, RM Rate/kg=6, Gross Wt=7, Finish Wt=8, RM Cost=9, Process Cost=10, Others=11, Part Cost/Unit=12, Sub Total=13, BOP Handling%=14, Total Cost=15} Pass 3:32:35 am Part No (In-House) matched → Partno-002-Part Desc-2812 Pass 3:32:35 am Qty/Pc (In-House) matched → 21.000 Pass 3:32:35 am Part Cost/Unit (In-House) matched → 570.000 Pass 3:32:35 am Total Cost (In-House) matched → 11970.000 Info 3:32:35 am Execution time since last step: 0.09 sec Info 3:32:35 am ------ VALIDATING ALL IN-HOUSE HEADER VALUES ------ Pass 3:32:35 am Bop Type (In-House) matched → Bolt Pass 3:32:35 am Part Description (In-House) matched → Part Desc-2812 Pass 3:32:35 am UOM (In-House) matched → cm-2 Pass 3:32:35 am RM Grade (In-House) matched → ST-1 Pass 3:32:35 am RM Rate/kg (In-House) matched → 355.000 Pass 3:32:35 am Gross Wt (In-House) matched → 0.000 Pass 3:32:35 am Finish Wt (In-House) matched → 10.000 Pass 3:32:35 am RM Cost (In-House) matched → 540.000 Pass 3:32:35 am Process Cost (In-House) matched → 20.000 Pass 3:32:35 am Others (In-House) matched → 10.000 Pass 3:32:35 am Sub Total (In-House) matched → 11970.000 Info 3:32:35 am Execution time since last step: 0.15 sec Info 3:32:35 am Skipping blank expected value → BOP Handling% Info 3:32:35 am Execution time since last step: 0.00 sec Info 3:32:35 am -------------------------------------------------- Info 3:32:35 am Execution time since last step: 0.00 sec Info 3:32:35 am BOP IN-HOUSE VALIDATION COMPLETED Info 3:32:35 am Execution time since last step: 0.00 sec Info 3:32:35 am -------------------------------------------------- Info 3:32:35 am Execution time since last step: 0.00 sec Info 3:32:35 am Tooling COST MAP FROM EnterToolingCost(): 85-43-50 Info 3:32:35 am Execution time since last step: 0.00 sec Info 3:32:35 am ============================================== Info 3:32:35 am Execution time since last step: 0.00 sec Info 3:32:35 am VALIDATION STARTED: [Tooling Cost Section] Info 3:32:35 am Execution time since last step: 0.00 sec Info 3:32:35 am ============================================== Info 3:32:36 am Execution time since last step: 0.25 sec Info 3:32:36 am Navigated to 'Tooling Cost' tab for verification. Pass 3:32:36 am ✔ Tooling Cost header visible. Pass 3:32:36 am ✔ Tooling Cost table & first row ready. Info 3:32:36 am Execution time since last step: 0.60 sec Info 3:32:36 am 🔍 Starting validation for 17 Tooling Cost fields... Fail 3:33:01 am Mismatch: FAIL: [Tool No.] Expected = Manual Entry | Actual = Select Pass 3:33:02 am PASS: [First Year Volume] Expected = 20000 | Actual = 20000 Pass 3:33:27 am PASS: [Tool Type] Expected = Carbide tool | Actual = Carbide tool Pass 3:33:27 am PASS: [Fifth Year Volume] Expected = 10000 | Actual = 10000 Pass 3:33:28 am PASS: [Part Envelope Height(mm)] Expected = 5.30 | Actual = 5.30 Pass 3:33:28 am PASS: [Part Envelope Width(mm)] Expected = 12.10 | Actual = 12.10 Pass 3:33:53 am PASS: [Tool Owner ship] Expected = Customer Paid | Actual = Customer Paid Pass 3:33:53 am PASS: [Part Envelope Length(mm)] Expected = 25.50 | Actual = 25.50 Pass 3:33:54 am PASS: [Tool Life] Expected = tool-101 | Actual = tool-101 Fail 3:33:54 am Mismatch: FAIL: [Enter Tool No.] Expected = 12345 | Actual = Manual Entry Pass 3:34:19 am PASS: [Supplier Name and Code] Expected = 0801-Celesta | Actual = 0801-Celesta Pass 3:34:19 am PASS: [Second Year Volume] Expected = 18000 | Actual = 18000 Pass 3:34:20 am PASS: [Settled Tool Cost] Expected = 500000 | Actual = 500000 Pass 3:34:20 am PASS: [Tool Description] Expected = Automation Tool Description | Actual = Automation Tool Description Pass 3:34:20 am PASS: [Fourth Year Volume] Expected = 12000 | Actual = 12000 Pass 3:34:21 am PASS: [Tool Advance] Expected = 100000 | Actual = 100000 Pass 3:34:21 am PASS: [Third Year Volume] Expected = 15000 | Actual = 15000 Warning 3:34:21 am Execution time since last step: 104.76 sec (Took longer than expected!) Info 3:34:21 am ============================================== Info 3:34:21 am Execution time since last step: 0.00 sec Info 3:34:21 am VALIDATION SUMMARY Info 3:34:21 am Execution time since last step: 0.00 sec Info 3:34:21 am ============================================== Info 3:34:21 am Execution time since last step: 0.00 sec Info 3:34:21 am Checked : 17 Info 3:34:21 am Execution time since last step: 0.00 sec Info 3:34:21 am Passed : 15 Info 3:34:21 am Execution time since last step: 0.00 sec Info 3:34:21 am Failed : 2 Info 3:34:21 am Execution time since last step: 0.00 sec Info 3:34:21 am Warnings : 0 Info 3:34:21 am Execution time since last step: 0.00 sec Info 3:34:21 am ============================================== Fail 3:34:21 am Mismatch: ❌ Validation completed with 2 mismatches. Pass 3:34:21 am Test Passed Pass 3:34:21 am Screenshot on Success
-
PT_C_134Rubber Molding Procurement Save
3:34:21 am / 00:08:19:137 Fail
PT_C_134Rubber Molding Procurement Save
01.03.2026 3:34:21 am 01.03.2026 3:42:40 am 00:08:19:137 · #test-id=48Status Timestamp Details Pass 3:34:27 am Clicked on option: Master Data Warning 3:34:27 am Execution time since last step: 5.43 sec (Took longer than expected!) Info 3:34:27 am Master Data Is Displayed On Dashboard.... Pass 3:34:29 am Clicked Master Option: Part Master Info 3:34:29 am Execution time since last step: 2.49 sec Info 3:34:29 am ===== STEP 1: Enter Part Details ===== Pass 3:34:29 am Entered Part Number → 46-02-19 Pass 3:34:32 am Entered Part Description → Renea316 Info 3:34:34 am Execution time since last step: 4.65 sec Info 3:34:34 am ===== STEP 2: Selecting Part UOM Value ===== Info 3:34:34 am Execution time since last step: 0.19 sec Info 3:34:34 am Clicked on UOM dropdown. Info 3:34:36 am Execution time since last step: 2.27 sec Info 3:34:36 am Entered search keyword in UOM search box → Hourly Pass 3:34:38 am Selected UOM → Hourly Info 3:34:40 am Execution time since last step: 4.21 sec Info 3:34:40 am ===== STEP 3: Selecting Company Name ===== Pass 3:34:43 am Selected Company Name → COSTMASTER-0304-MOHALI-CM1 Info 3:34:43 am Execution time since last step: 2.35 sec Info 3:34:43 am ===== STEP 4: Selecting Radio Button By Name ===== Pass 3:34:43 am Selected Radio Button → Procurement Info 3:34:45 am Execution time since last step: 2.19 sec Info 3:34:45 am ===== STEP 5: Selecting Supplier Name ===== Pass 3:34:46 am Selected Supplier → 0801-Celesta Info 3:34:48 am Execution time since last step: 2.75 sec Info 3:34:48 am ===== STEP 6: Selecting Customer Name ===== Pass 3:35:00 am Selected Customer → Rishicustomer-Tbilisi-0004 Warning 3:35:04 am Execution time since last step: 16.30 sec (Took longer than expected!) Info 3:35:04 am ===== STEP 6: Selecting Product Category ===== Info 3:35:05 am Execution time since last step: 1.11 sec Info 3:35:05 am trying JavaScript click for: Pass 3:35:10 am Selected Product Category → rishi Warning 3:35:10 am Execution time since last step: 5.20 sec (Took longer than expected!) Info 3:35:10 am ===== STEP 7: Selecting Product Model ===== Info 3:35:11 am Execution time since last step: 0.28 sec Info 3:35:11 am trying JavaScript click for: Pass 3:35:15 am Selected Product Model → JKLakshmi-001 Warning 3:35:17 am Execution time since last step: 6.84 sec (Took longer than expected!) Info 3:35:17 am ===== STEP 8: Selecting Special Product Category ===== Info 3:35:18 am Execution time since last step: 1.14 sec Info 3:35:18 am trying JavaScript click for: Pass 3:35:21 am Selected Special Product Category → ACCESSORIES Info 3:35:23 am Execution time since last step: 4.84 sec Info 3:35:23 am ===== STEP 9: Clicking Save Button ===== Info 3:35:23 am Execution time since last step: 0.05 sec Info 3:35:23 am ===== STEP: Clicking Button in Part Master → Save ===== Pass 3:35:23 am ✅ Successfully clicked button → Save Pass 3:35:23 am Clicked on 'Save' button successfully. Info 3:35:23 am Execution time since last step: 0.11 sec Info 3:35:23 am ===== STEP 10: Verifying Toast Message ===== Info 3:35:25 am Execution time since last step: 1.25 sec Info 3:35:25 am Toast message appeared: Part Master details saved successfully. Info 3:35:25 am Execution time since last step: 0.00 sec Info 3:35:25 am ✅ Toast message validated successfully. Expected: Part Master details saved successfully. Pass 3:35:25 am Toast message verification completed successfully. Info 3:35:25 am Execution time since last step: 0.00 sec Info 3:35:25 am ===== START: Verify Part Number & Description View Table PartMaster ===== Info 3:35:29 am Execution time since last step: 4.21 sec Info 3:35:29 am Opening Part Master filter and selecting: Part No. Warning 3:36:21 am Execution time since last step: 52.21 sec (Took longer than expected!) Info 3:36:21 am Filter value selected: Part No. Warning 3:36:30 am Execution time since last step: 8.85 sec (Took longer than expected!) Info 3:36:30 am ============================================== Info 3:36:30 am Execution time since last step: 0.00 sec Info 3:36:30 am [View Table Part Master For Supplier Name By Supplier Header Coloumn] Info 3:36:30 am Execution time since last step: 0.00 sec Info 3:36:30 am ============================================== Info 3:36:30 am Execution time since last step: 0.36 sec Info 3:36:30 am ✅ Total Headers Found: 31 Info 3:36:30 am Execution time since last step: 0.00 sec Info 3:36:30 am Headers → [Action, Company Name, Part No., Part Description, Part UOM, Costing Type, Product Category, Product Model Name and No., Special Product Category, Customer, Customer Part No., Supplier Detail 1, %SOB, Unit Price, Supplier Detail 2, Supplier Detail 3, Supplier Detail 4, Supplier Detail 5, Supplier Detail 6, Supplier Detail 7, Supplier Detail 8, Supplier Detail 9, Supplier Detail 10, Customer Name 1, Customer 1 Unit Price, Customer Name 2, Customer 2 Unit Price, Customer Name 3, Customer 3 Unit Price, Customer Name 4, Customer 4 Unit Price] Info 3:36:30 am Execution time since last step: 0.00 sec Info 3:36:30 am 🧩 Validation Targets → [Company Name, Part No., Part Description, Part UOM, Product Category, Product Model Name and No., Special Product Category, Customer, Supplier Detail 1] Warning 3:36:30 am [Company Name] mismatch ignored → Expected: COSTMASTER-0304-MOHALI-CM1 | Actual: COSTMASTER-0304-CM1 Pass 3:36:30 am [Part No.] Match → Expected: 46-02-19 | Actual: 46-02-19 Pass 3:36:30 am [Part Description] Match → Expected: Renea316 | Actual: Renea316 Pass 3:36:30 am [Part UOM] Match → Expected: Hourly | Actual: Hourly Pass 3:36:30 am [Product Category] Match → Expected: rishi | Actual: rishi Pass 3:36:30 am [Product Model Name and No.] Match → Expected: JKLakshmi-001 | Actual: JKLakshmi-001 Pass 3:36:31 am [Special Product Category] Match → Expected: ACCESSORIES | Actual: ACCESSORIES Warning 3:36:31 am [Customer] mismatch ignored → Expected: Rishicustomer-Tbilisi-0004 | Actual: Rishicustomer-0004 Fail 3:36:31 am Supplier mismatch → Expected: 0801-Celesta | Actual: 0801 - Celesta Pass 3:36:31 am Row matched by Part No. (Supplier not verified, continuing click). Pass 3:36:34 am 🟢 Clicked Supplier cell → 0801 - Celesta Info 3:36:34 am Execution time since last step: 3.52 sec Info 3:36:34 am ============================================== Info 3:36:34 am Execution time since last step: 0.00 sec Info 3:36:34 am VALIDATION COMPLETED: [View Table Part Master For Supplier Name By Supplier Header Coloumn] Info 3:36:34 am Execution time since last step: 0.00 sec Info 3:36:34 am ============================================== Pass 3:36:34 am ✅ Part found successfully: 46-02-19 | Description: Renea316 Info 3:36:34 am Execution time since last step: 0.00 sec Info 3:36:34 am Stored Part Data: {Part Description=Renea316, Part Number=46-02-19, Filter Used=Part No.} Info 3:36:34 am Execution time since last step: 0.00 sec Info 3:36:34 am ===== END: Verify Part Number & Description (Supplier Side) ===== Info 3:36:35 am Execution time since last step: 1.01 sec Info 3:36:35 am ===== START: Verifying and Writing Data in 'Part Attributes' Tab (Procurement) ===== Info 3:36:36 am Execution time since last step: 1.00 sec Info 3:36:36 am ===== ENSURE PART ATTRIBUTES TAB (BOOTSTRAP FORCE) ===== Warning 3:36:36 am ⚠ Header not visible. Forcing Bootstrap tab switch... Pass 3:36:37 am ✔ Part Attributes tab FORCEFULLY activated via Bootstrap JS Info 3:36:37 am Execution time since last step: 0.69 sec Info 3:36:37 am STEP 1: Opening Commodity Group dropdown... Warning 3:36:39 am ⚠ Dropdown already contains 912 options before searching. Info 3:36:39 am Execution time since last step: 2.26 sec Info 3:36:39 am STEP 2: Searching for Commodity Group: Plastics Pass 3:36:41 am ✅ 3 Commodity Group options loaded after search. Info 3:36:41 am Execution time since last step: 2.34 sec Info 3:36:41 am STEP 3: Selecting desired Commodity Group from search result... Pass 3:36:41 am ✅ Selected Commodity Group: Plastics Info 3:36:41 am Execution time since last step: 0.09 sec Info 3:36:41 am STEP 4: Entering SOB value... Info 3:36:41 am Execution time since last step: 0.24 sec Info 3:36:41 am Entered SOB Value: 10.125 → Stored As (3dp): 10.125 Info 3:36:41 am Execution time since last step: 0.00 sec Info 3:36:41 am STEP 5: Clicking Save on Part Attributes... Pass 3:36:42 am ✅ Toast Message Verified. Info 3:36:42 am Execution time since last step: 0.37 sec Info 3:36:42 am STEP 6: Fetching SOB value from UI after save for extra confirmation... Info 3:36:42 am Execution time since last step: 0.03 sec Info 3:36:42 am UI SOB Value after save: 10.125 → Normalized (3dp): 10.125 Info 3:36:44 am Execution time since last step: 2.00 sec Info 3:36:44 am ===== END: 'Part Attributes' Tab Flow Completed (Procurement) ===== Info 3:36:45 am Execution time since last step: 1.50 sec Info 3:36:45 am ============================================== Info 3:36:45 am Execution time since last step: 0.00 sec Info 3:36:45 am START: Save Price Calculation (RubberMoulding - Procurement) Info 3:36:45 am Execution time since last step: 0.00 sec Info 3:36:45 am ============================================== Pass 3:36:46 am Navigated to 'Part Price Calculations' tab Pass 3:36:48 am RM Input Category selected: Rubber Moulding Warning 3:36:55 am Execution time since last step: 9.14 sec (Took longer than expected!) Info 3:36:55 am trying JavaScript click for: Pass 3:36:55 am OHP Radio button selected Info 3:36:55 am Execution time since last step: 0.43 sec Info 3:36:55 am Entering value for [Rejection] → 1.25 Pass 3:36:55 am Value entered & stored successfully → [Rejection] = 1.25 Info 3:36:57 am Execution time since last step: 2.40 sec Info 3:36:57 am Entering value for [Packing] → 0.50 Pass 3:36:58 am Value entered & stored successfully → [Packing] = 0.50 Info 3:37:00 am Execution time since last step: 2.38 sec Info 3:37:00 am Entering value for [Insurance] → 0.20 Pass 3:37:00 am Value entered & stored successfully → [Insurance] = 0.20 Info 3:37:02 am Execution time since last step: 2.36 sec Info 3:37:02 am Entering value for [Profit] → 5.75 Pass 3:37:02 am Value entered & stored successfully → [Profit] = 5.75 Info 3:37:04 am Execution time since last step: 2.30 sec Info 3:37:04 am Entering value for [Overhead] → 3.40 Pass 3:37:05 am Value entered & stored successfully → [Overhead] = 3.40 Info 3:37:07 am Execution time since last step: 2.35 sec Info 3:37:07 am Entering value for [ICC] → 1.10 Pass 3:37:07 am Value entered & stored successfully → [ICC] = 1.10 Info 3:37:09 am Execution time since last step: 2.32 sec Info 3:37:09 am Entering value for [Freight] → 2.60 Pass 3:37:09 am Value entered & stored successfully → [Freight] = 2.60 Info 3:37:11 am Execution time since last step: 2.35 sec Info 3:37:11 am Entering value for [Forwarding] → 0.90 Pass 3:37:12 am Value entered & stored successfully → [Forwarding] = 0.90 Info 3:37:14 am Execution time since last step: 2.33 sec Info 3:37:14 am Entering value for [OtherFactor1] → 0.15 Pass 3:37:14 am Value entered & stored successfully → [OtherFactor1] = 0.15 Info 3:37:16 am Execution time since last step: 2.35 sec Info 3:37:16 am Entering value for [OtherFactor2] → 0.25 Pass 3:37:16 am Value entered & stored successfully → [OtherFactor2] = 0.25 Info 3:37:18 am Execution time since last step: 2.34 sec Info 3:37:18 am Entering value for [OtherFactor3] → 0.35 Pass 3:37:19 am Value entered & stored successfully → [OtherFactor3] = 0.35 Info 3:37:21 am Execution time since last step: 2.31 sec Info 3:37:21 am Entering value for [Remarks] → Save_Remarks Pass 3:37:21 am Value entered & stored successfully → [Remarks] = Save_Remarks Info 3:37:23 am Execution time since last step: 2.29 sec Info 3:37:23 am Entering value for [ToolCost] → 22 Pass 3:37:23 am Value entered & stored successfully → [ToolCost] = 22 Info 3:37:25 am Execution time since last step: 2.23 sec Info 3:37:25 am Entering value for [AmortizationQty] → 220 Pass 3:37:26 am Value entered & stored successfully → [AmortizationQty] = 220 Info 3:37:28 am Execution time since last step: 2.25 sec Info 3:37:28 am Entering value for [ToolAmortization] → 22.34 Pass 3:37:28 am Value entered & stored successfully → [ToolAmortization] = 22.34 Info 3:37:30 am Execution time since last step: 2.45 sec Info 3:37:30 am Entering value for [ToolMaintenance] → 202.34 Pass 3:37:30 am Value entered & stored successfully → [ToolMaintenance] = 202.34 Pass 3:37:32 am All Rubber Moulding OHP values entered successfully Info 3:37:32 am Execution time since last step: 2.44 sec Info 3:37:32 am Clicked Save button Fail 3:37:34 am Mismatch: Old Pop up is Showing Fail 3:37:59 am Unexpected exception during save flow → no such element: Unable to locate element: {"method":"xpath","selector":"//div[@class='toast-message']"} (Session info: chrome=143.0.7499.170) For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#no-such-element-exception Build info: version: '4.25.0', revision: '8a8aea2337' System info: os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '21.0.8' Driver info: org.openqa.selenium.chrome.ChromeDriver Command: [14044e54d9a0a14c6ac07be732f8f15c, findElement {using=xpath, value=//div[@class='toast-message']}] Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 143.0.7499.170, chrome: {chromedriverVersion: 143.0.7499.169 (164b20aab62..., userDataDir: C:\Users\RAJTRI~1\AppData\L...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:59377}, goog:processID: 4808, networkConnectionEnabled: false, pageLoadStrategy: normal, platformName: windows, proxy: Proxy(), se:cdp: ws://localhost:59377/devtoo..., se:cdpVersion: 143.0.7499.170, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:extension:minPinLength: true, webauthn:extension:prf: true, webauthn:virtualAuthenticators: true} Session ID: 14044e54d9a0a14c6ac07be732f8f15c Warning 3:37:59 am Execution time since last step: 26.26 sec (Took longer than expected!) Info 3:37:59 am ============================================== Info 3:37:59 am Execution time since last step: 0.00 sec Info 3:37:59 am END: Save Price Calculation (Rubber - Procurement) Info 3:37:59 am Execution time since last step: 0.00 sec Info 3:37:59 am ============================================== Info 3:38:03 am Execution time since last step: 4.08 sec Info 3:38:03 am switching to BOP tab Pass 3:38:04 am switch to BOP tab executed Pass 3:38:04 am ✔ Header located successfully. Warning 3:38:05 am Action click failed, invoking JS function directly Pass 3:38:05 am '+ BOP' action executed. Pass 3:38:10 am ✔ BOP Table displayed. Pass 3:38:20 am Selected Part No: M5 pressure rivet nut-28102024 Warning 3:38:21 am Execution time since last step: 18.60 sec (Took longer than expected!) Info 3:38:21 am ✅ Found header 'Qty/Pc' at column index: 7 Pass 3:38:22 am 🟢 Entered value '2' in column 'Qty/Pc' successfully. Pass 3:38:22 am Qty/Pc entered → 2 Info 3:38:24 am Execution time since last step: 2.39 sec Info 3:38:24 am ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 3:38:24 am 📋 Retrieved value from column 'Part Cost/Unit' = '123.000'. Pass 3:38:24 am ✔ BOP calculation completed (Part Cost/Unit non-zero). Info 3:38:24 am Execution time since last step: 0.12 sec Info 3:38:24 am ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 3:38:24 am 📋 Retrieved value from column 'Part Cost/Unit' = '123.000'. Pass 3:38:24 am Auto fetched Part Cost/Unit → 123.000 Info 3:38:24 am Execution time since last step: 0.18 sec Info 3:38:24 am ✅ Found header 'Total Cost' at column index: 16 Pass 3:38:24 am 📋 Retrieved value from column 'Total Cost' = '246.00000'. Pass 3:38:24 am Fetched Total Cost (UI) → 246.00000 Pass 3:38:24 am Fetched Total Cost (Extra Cell) → 246.000 Info 3:38:24 am Execution time since last step: 0.11 sec Info 3:38:24 am ✅ Found header 'Bop Type' at column index: 2 Pass 3:38:24 am 📋 Retrieved value from column 'Bop Type' = 'Bolt'. Info 3:38:24 am Execution time since last step: 0.07 sec Info 3:38:24 am ✅ Found header 'Part Description' at column index: 3 Pass 3:38:24 am 📋 Retrieved value from column 'Part Description' = '28102024'. Info 3:38:24 am Execution time since last step: 0.11 sec Info 3:38:24 am ✅ Found header 'Supply' at column index: 4 Pass 3:38:24 am 📋 Retrieved value from column 'Supply' = 'Supplier Name-01'. Info 3:38:24 am Execution time since last step: 0.09 sec Info 3:38:24 am ✅ Found header 'Supply Currency' at column index: 5 Pass 3:38:24 am 📋 Retrieved value from column 'Supply Currency' = ''. Info 3:38:25 am Execution time since last step: 0.12 sec Info 3:38:25 am ✅ Found header 'UOM' at column index: 6 Pass 3:38:25 am 📋 Retrieved value from column 'UOM' = 'Nos.'. Info 3:38:25 am Execution time since last step: 0.12 sec Info 3:38:25 am ✅ Found header 'Qty/Pc' at column index: 7 Pass 3:38:25 am 📋 Retrieved value from column 'Qty/Pc' = '2'. Info 3:38:25 am Execution time since last step: 0.15 sec Info 3:38:25 am ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 3:38:25 am 📋 Retrieved value from column 'Part Cost/Unit' = '123.000'. Info 3:38:25 am Execution time since last step: 0.13 sec Info 3:38:25 am ✅ Found header 'Currency Conversion' at column index: 9 Pass 3:38:25 am 📋 Retrieved value from column 'Currency Conversion' = '1.000'. Info 3:38:25 am Execution time since last step: 0.15 sec Info 3:38:25 am ✅ Found header 'Duties%' at column index: 10 Pass 3:38:25 am 📋 Retrieved value from column 'Duties%' = '0.000'. Info 3:38:25 am Execution time since last step: 0.15 sec Info 3:38:25 am ✅ Found header 'Freight & Insurance %' at column index: 11 Pass 3:38:25 am 📋 Retrieved value from column 'Freight & Insurance %' = ''. Info 3:38:25 am Execution time since last step: 0.13 sec Info 3:38:25 am ✅ Found header 'Other Cost' at column index: 12 Pass 3:38:25 am 📋 Retrieved value from column 'Other Cost' = '0.000'. Info 3:38:26 am Execution time since last step: 0.15 sec Info 3:38:26 am ✅ Found header 'Sub Total' at column index: 14 Pass 3:38:26 am 📋 Retrieved value from column 'Sub Total' = '246.000'. Info 3:38:26 am Execution time since last step: 0.16 sec Info 3:38:26 am ✅ Found header 'BOP Handling%' at column index: 15 Pass 3:38:26 am 📋 Retrieved value from column 'BOP Handling%' = '0.000'. Info 3:38:26 am Execution time since last step: 0.16 sec Info 3:38:26 am ✅ Found header 'Total Cost' at column index: 16 Pass 3:38:26 am 📋 Retrieved value from column 'Total Cost' = '246.00000'. Info 3:38:26 am Execution time since last step: 0.03 sec Info 3:38:26 am Captured 14 header-value pairs from BOP table. Info 3:38:26 am Execution time since last step: 0.00 sec Info 3:38:26 am Captured BOP Header Values: Bop Type = Bolt, Part Description = 28102024, Supply = Supplier Name-01, Supply Currency = , UOM = Nos., Qty/Pc = 2, Part Cost/Unit = 123.000, Currency Conversion = 1.000, Duties% = 0.000, Freight & Insurance % = , Other Cost = 0.000, Sub Total = 246.000, BOP Handling% = 0.000, Total Cost = 246.00000 Pass 3:38:27 am ✔ Save button is enabled. Pass 3:38:27 am ✔ Save button clicked. Pass 3:38:27 am Toast received → BOP Saved successfully. Info 3:38:29 am Execution time since last step: 2.98 sec Info 3:38:29 am ===== Filling Tooling Cost Form for Part: 46-02-19 ===== Info 3:38:31 am Execution time since last step: 1.79 sec Info 3:38:31 am Navigated to Tooling Cost tab. Pass 3:38:33 am ✔ Tooling Cost header visible. Pass 3:38:33 am ✔ Add Tool button visible. Pass 3:38:33 am Clicked Add New Tooling Row button. Pass 3:38:35 am ✔ Selected dropdown [Tool Number] = Manual Entry Pass 3:38:37 am ✔ Entered [12345] in Enter Tool No. Pass 3:38:39 am ✔ Entered [Automation Tool Description] in Tool Description Pass 3:38:41 am ✔ Selected dropdown [Supplier Name & Code] = 0801-Celesta Pass 3:38:44 am ✔ Selected dropdown [Tool Ownership] = Customer Paid Pass 3:38:46 am ✔ Selected dropdown [Tool Type] = Carbide tool Pass 3:38:48 am ✔ Entered [25.50] in Part Envelope Length Pass 3:38:50 am ✔ Entered [12.10] in Part Envelope Width Pass 3:38:53 am ✔ Entered [5.30] in Part Envelope Height Pass 3:38:55 am ✔ Entered [500000] in Settled Tool Cost Pass 3:38:58 am ✔ Entered [100000] in Tool Advance Pass 3:39:00 am ✔ Entered [20000] in First Year Volume Pass 3:39:02 am ✔ Entered [18000] in Second Year Volume Pass 3:39:05 am ✔ Entered [15000] in Third Year Volume Pass 3:39:07 am ✔ Entered [12000] in Fourth Year Volume Pass 3:39:09 am ✔ Entered [10000] in Fifth Year Volume Pass 3:39:12 am ✔ Entered [tool-101] in Tool Life Pass 3:39:12 am 🎉 All Tooling Cost fields entered successfully! Warning 3:39:12 am Execution time since last step: 41.14 sec (Took longer than expected!) Info 3:39:12 am Attempting to click Save button in Tooling Cost tab... Pass 3:39:12 am Clicked Save button successfully. Pass 3:39:12 am Toast Message Displayed: Tooling Cost saved successfully. Pass 3:39:22 am Clicked on option: Master Data Warning 3:39:22 am Execution time since last step: 9.94 sec (Took longer than expected!) Info 3:39:22 am Master Data Is Displayed On Dashboard.... Pass 3:39:24 am Clicked Master Option: Part Master Info 3:39:26 am Execution time since last step: 4.68 sec Info 3:39:26 am ===== START: Verify Part Number & Description View Table PartMaster ===== Info 3:39:31 am Execution time since last step: 4.20 sec Info 3:39:31 am Opening Part Master filter and selecting: Part No. Warning 3:40:23 am Execution time since last step: 52.13 sec (Took longer than expected!) Info 3:40:23 am Filter value selected: Part No. Warning 3:40:32 am Execution time since last step: 8.93 sec (Took longer than expected!) Info 3:40:32 am ============================================== Info 3:40:32 am Execution time since last step: 0.00 sec Info 3:40:32 am [View Table Part Master For Supplier Name By Supplier Header Coloumn] Info 3:40:32 am Execution time since last step: 0.00 sec Info 3:40:32 am ============================================== Info 3:40:32 am Execution time since last step: 0.47 sec Info 3:40:32 am ✅ Total Headers Found: 31 Info 3:40:32 am Execution time since last step: 0.00 sec Info 3:40:32 am Headers → [Action, Company Name, Part No., Part Description, Part UOM, Costing Type, Product Category, Product Model Name and No., Special Product Category, Customer, Customer Part No., Supplier Detail 1, %SOB, Unit Price, Supplier Detail 2, Supplier Detail 3, Supplier Detail 4, Supplier Detail 5, Supplier Detail 6, Supplier Detail 7, Supplier Detail 8, Supplier Detail 9, Supplier Detail 10, Customer Name 1, Customer 1 Unit Price, Customer Name 2, Customer 2 Unit Price, Customer Name 3, Customer 3 Unit Price, Customer Name 4, Customer 4 Unit Price] Info 3:40:32 am Execution time since last step: 0.00 sec Info 3:40:32 am 🧩 Validation Targets → [Company Name, Part No., Part Description, Part UOM, Product Category, Product Model Name and No., Special Product Category, Customer, Supplier Detail 1] Warning 3:40:32 am [Company Name] mismatch ignored → Expected: COSTMASTER-0304-MOHALI-CM1 | Actual: COSTMASTER-0304-CM1 Pass 3:40:32 am [Part No.] Match → Expected: 46-02-19 | Actual: 46-02-19 Pass 3:40:32 am [Part Description] Match → Expected: Renea316 | Actual: Renea316 Pass 3:40:32 am [Part UOM] Match → Expected: Hourly | Actual: Hourly Pass 3:40:32 am [Product Category] Match → Expected: rishi | Actual: rishi Pass 3:40:32 am [Product Model Name and No.] Match → Expected: JKLakshmi-001 | Actual: JKLakshmi-001 Pass 3:40:32 am [Special Product Category] Match → Expected: ACCESSORIES | Actual: ACCESSORIES Warning 3:40:32 am [Customer] mismatch ignored → Expected: Rishicustomer-Tbilisi-0004 | Actual: Rishicustomer-0004 Fail 3:40:32 am Supplier mismatch → Expected: 0801-Celesta | Actual: 0801 - Celesta Pass 3:40:32 am Row matched by Part No. (Supplier not verified, continuing click). Pass 3:40:36 am 🟢 Clicked Supplier cell → 0801 - Celesta Info 3:40:36 am Execution time since last step: 4.08 sec Info 3:40:36 am ============================================== Info 3:40:36 am Execution time since last step: 0.00 sec Info 3:40:36 am VALIDATION COMPLETED: [View Table Part Master For Supplier Name By Supplier Header Coloumn] Info 3:40:36 am Execution time since last step: 0.00 sec Info 3:40:36 am ============================================== Pass 3:40:36 am ✅ Part found successfully: 46-02-19 | Description: Renea316 Info 3:40:36 am Execution time since last step: 0.00 sec Info 3:40:36 am Stored Part Data: {Part Description=Renea316, Part Number=46-02-19, Filter Used=Part No.} Info 3:40:36 am Execution time since last step: 0.00 sec Info 3:40:36 am ===== END: Verify Part Number & Description (Supplier Side) ===== Info 3:40:36 am Execution time since last step: 0.00 sec Info 3:40:36 am ===== START: Validating Saved Data for Supplier End (Part Attributes Tab) ===== Info 3:40:38 am Execution time since last step: 2.00 sec Info 3:40:38 am ===== ENSURE PART ATTRIBUTES TAB (BOOTSTRAP FORCE) ===== Warning 3:40:38 am ⚠ Header not visible. Forcing Bootstrap tab switch... Pass 3:40:39 am ✔ Part Attributes tab FORCEFULLY activated via Bootstrap JS Info 3:40:42 am Execution time since last step: 3.81 sec Info 3:40:42 am Expected Part Number: 46-02-19 Info 3:40:42 am Execution time since last step: 0.00 sec Info 3:40:42 am Expected Part Description: Renea316 Info 3:40:42 am Execution time since last step: 0.00 sec Info 3:40:42 am Expected Commodity Group: Plastics Info 3:40:42 am Execution time since last step: 0.00 sec Info 3:40:42 am Actual Part Number: 46-02-19 Info 3:40:42 am Execution time since last step: 0.00 sec Info 3:40:42 am Actual Part Description: Renea316 Info 3:40:42 am Execution time since last step: 0.00 sec Info 3:40:42 am Actual Commodity Group: Plastics Pass 3:40:42 am Part Number matched successfully. Pass 3:40:42 am Part Description matched successfully. Pass 3:40:42 am Commodity Group matched successfully. Pass 3:40:42 am SOB matched successfully → 10.125 Pass 3:40:42 am All validations completed successfully for Supplier-end saved data. Info 3:40:42 am Execution time since last step: 0.03 sec Info 3:40:42 am ===== END: Supplier-End Data Validation Completed ===== Info 3:40:42 am Execution time since last step: 0.00 sec Info 3:40:42 am ============================================== Info 3:40:42 am Execution time since last step: 0.00 sec Info 3:40:42 am START: Validate Price Calculation (Rubber Moulding - Procurement) Info 3:40:42 am Execution time since last step: 0.00 sec Info 3:40:42 am ============================================== Pass 3:40:43 am Navigated to 'Part Price Calculations' tab Pass 3:40:45 am ✔ RM Input Category matched | Expected = Rubber Moulding | Actual = Rubber Moulding Pass 3:40:46 am ✔ Classification matched | Expected = Rb001 | Actual = Rb001 Pass 3:40:46 am ✔ Year matched | Expected = 2025-2026 | Actual = 2025-2026 Pass 3:40:46 am ✔ Period matched | Expected = Apr | Actual = Apr Pass 3:40:46 am ✔ Specific Grade matched | Expected = NBR-01 | Actual = NBR-01 Pass 3:40:46 am ✔ OHP matched | Expected = RMCCCCC-Rej-199.000 % of RMC ,ICC-10.000 % of RMC ,ICC-10.000 % of PC ,ICC-10.000 % of BOP ,OH-10.000 % of RMC+PC ,P-10.000 % of RMC+PC , | Actual = RMCCCCC-Rej-199.000 % of RMC ,ICC-10.000 % of RMC ,ICC-10.000 % of PC ,ICC-10.000 % of BOP ,OH-10.000 % of RMC+PC ,P-10.000 % of RMC+PC , Pass 3:40:46 am [Rejection] matched → Expected = 1.250 | Actual = 1.250 Pass 3:40:46 am [Packing] matched → Expected = 0.500 | Actual = 0.500 Pass 3:40:46 am [Insurance] matched → Expected = 0.200 | Actual = 0.200 Pass 3:40:46 am [Profit] matched → Expected = 5.750 | Actual = 5.750 Pass 3:40:46 am [Overhead] matched → Expected = 3.400 | Actual = 3.400 Pass 3:40:46 am [ICC] matched → Expected = 1.100 | Actual = 1.100 Pass 3:40:46 am [Freight] matched → Expected = 2.600 | Actual = 2.600 Pass 3:40:46 am [Forwarding] matched → Expected = 0.900 | Actual = 0.900 Pass 3:40:46 am [OtherFactor1] matched → Expected = 0.150 | Actual = 0.150 Pass 3:40:46 am [OtherFactor2] matched → Expected = 0.250 | Actual = 0.250 Pass 3:40:46 am [OtherFactor3] matched → Expected = 0.350 | Actual = 0.350 Pass 3:40:46 am [Remarks] matched → Expected = Save_Remarks | Actual = Save_Remarks Pass 3:40:46 am [ToolCost] matched → Expected = 22.000 | Actual = 22.000 Pass 3:40:46 am [AmortizationQty] matched → Expected = 220.000 | Actual = 220.000 Pass 3:40:46 am [ToolAmortization] matched → Expected = 22.340 | Actual = 22.340 Pass 3:40:46 am [ToolMaintenance] matched → Expected = 202.340 | Actual = 202.340 Pass 3:40:46 am ✔ All Rubber Moulding Price Calculation values validated successfully Info 3:40:46 am Execution time since last step: 4.22 sec Info 3:40:46 am ============================================== Info 3:40:46 am Execution time since last step: 0.00 sec Info 3:40:46 am END: Validate Price Calculation (Rubber Moulding - Procurement) Info 3:40:46 am Execution time since last step: 0.00 sec Info 3:40:46 am ============================================== Info 3:40:50 am Execution time since last step: 4.07 sec Info 3:40:50 am -------------------------------------------------- Info 3:40:50 am Execution time since last step: 0.00 sec Info 3:40:50 am STARTING BOP VALIDATION (UI ↔ MAP) Info 3:40:50 am Execution time since last step: 0.00 sec Info 3:40:50 am -------------------------------------------------- Info 3:40:50 am Execution time since last step: 0.00 sec Info 3:40:50 am Expected BOP values received → {Header_Duties%=0.000, PartNo=M5 pressure rivet nut-28102024, Header_Supply=Supplier Name-01, Header_Other Cost=0.000, Header_BOP Handling%=0.000, Header_Total Cost=246.00000, PartCostPerUnit=123.000, Header_Part Description=28102024, Header_Supply Currency=, Header_Qty/Pc=2, Header_Currency Conversion=1.000, ToastMessage=BOP Saved successfully., Header_UOM=Nos., Header_Bop Type=Bolt, Header_Freight & Insurance %=, TotalCost_ExtraCell=246.000, QtyPerPc=2, Header_Sub Total=246.000, TotalCost_UI=246.00000, Header_Part Cost/Unit=123.000} Info 3:40:52 am Execution time since last step: 2.01 sec Info 3:40:52 am switching to BOP tab Pass 3:40:53 am switch to BOP tab executed Pass 3:40:54 am ✔ Standard BOP header visible. Pass 3:40:54 am ✔ Standard BOP table & first row ready. Pass 3:40:54 am ✔ BOP page loaded successfully Pass 3:40:54 am Part No matched → M5 pressure rivet nut-28102024 Info 3:40:54 am Execution time since last step: 1.33 sec Info 3:40:54 am ✅ Found header 'Qty/Pc' at column index: 7 Pass 3:40:54 am 📋 Retrieved value from column 'Qty/Pc' = '2.000'. Pass 3:40:54 am Qty/Pc matched → 2.000 Info 3:40:54 am Execution time since last step: 0.12 sec Info 3:40:54 am ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 3:40:54 am 📋 Retrieved value from column 'Part Cost/Unit' = '123.00000'. Pass 3:40:54 am Part Cost/Unit matched → 123.000 Info 3:40:54 am Execution time since last step: 0.17 sec Info 3:40:54 am ✅ Found header 'Total Cost' at column index: 16 Pass 3:40:54 am 📋 Retrieved value from column 'Total Cost' = '246.000'. Pass 3:40:54 am Total Cost (UI) matched → 246.000 Pass 3:40:54 am Total Cost (Extra Cell) matched → 246.000 Info 3:40:54 am Execution time since last step: 0.06 sec Info 3:40:54 am ------ VALIDATING ALL HEADER VALUES ------ Info 3:40:54 am Execution time since last step: 0.09 sec Info 3:40:54 am ✅ Found header 'Duties%' at column index: 10 Pass 3:40:54 am 📋 Retrieved value from column 'Duties%' = '0.000'. Pass 3:40:54 am Duties% matched → 0.000 Info 3:40:54 am Execution time since last step: 0.11 sec Info 3:40:54 am ✅ Found header 'Supply' at column index: 4 Pass 3:40:54 am 📋 Retrieved value from column 'Supply' = 'Supplier Name-01'. Pass 3:40:54 am Supply matched → Supplier Name-01 Info 3:40:54 am Execution time since last step: 0.12 sec Info 3:40:54 am ✅ Found header 'Other Cost' at column index: 12 Pass 3:40:54 am 📋 Retrieved value from column 'Other Cost' = '0.000'. Pass 3:40:54 am Other Cost matched → 0.000 Info 3:40:54 am Execution time since last step: 0.14 sec Info 3:40:54 am ✅ Found header 'BOP Handling%' at column index: 15 Pass 3:40:55 am 📋 Retrieved value from column 'BOP Handling%' = '0.000'. Pass 3:40:55 am BOP Handling% matched → 0.000 Info 3:40:55 am Execution time since last step: 0.06 sec Info 3:40:55 am ✅ Found header 'Part Description' at column index: 3 Pass 3:40:55 am 📋 Retrieved value from column 'Part Description' = '28102024'. Pass 3:40:55 am Part Description matched → 28102024.000 Info 3:40:55 am Execution time since last step: 0.03 sec Info 3:40:55 am Skipping header validation for blank expected value → Supply Currency Info 3:40:55 am Execution time since last step: 0.07 sec Info 3:40:55 am ✅ Found header 'Currency Conversion' at column index: 9 Pass 3:40:55 am 📋 Retrieved value from column 'Currency Conversion' = '1.000'. Pass 3:40:55 am Currency Conversion matched → 1.000 Info 3:40:55 am Execution time since last step: 0.08 sec Info 3:40:55 am ✅ Found header 'UOM' at column index: 6 Pass 3:40:55 am 📋 Retrieved value from column 'UOM' = 'Nos.'. Pass 3:40:55 am UOM matched → Nos. Info 3:40:55 am Execution time since last step: 0.05 sec Info 3:40:55 am ✅ Found header 'Bop Type' at column index: 2 Pass 3:40:55 am 📋 Retrieved value from column 'Bop Type' = 'Bolt'. Pass 3:40:55 am Bop Type matched → Bolt Info 3:40:55 am Execution time since last step: 0.03 sec Info 3:40:55 am Skipping header validation for blank expected value → Freight & Insurance % Info 3:40:55 am Execution time since last step: 0.13 sec Info 3:40:55 am ✅ Found header 'Sub Total' at column index: 14 Pass 3:40:55 am 📋 Retrieved value from column 'Sub Total' = '246.000'. Pass 3:40:55 am Sub Total matched → 246.000 Info 3:40:55 am Execution time since last step: 0.03 sec Info 3:40:55 am -------------------------------------------------- Info 3:40:55 am Execution time since last step: 0.00 sec Info 3:40:55 am BOP VALIDATION COMPLETED Info 3:40:55 am Execution time since last step: 0.00 sec Info 3:40:55 am -------------------------------------------------- Info 3:40:55 am Execution time since last step: 0.00 sec Info 3:40:55 am Tooling COST MAP FROM EnterToolingCost(): {ToolPartNodrp=Manual Entry, FirstYrVolume=20000, ToolType=Carbide tool, FifthYrVolume=10000, PartEnvelopeHeight=5.30, PartEnvelopeWidth=12.10, Toolowinership=Customer Paid, PartEnvelopeLength=25.50, Toollife=tool-101, ToolPartNo=12345, SupplierToolfor=0801-Celesta, SecondYrVolume=18000, SettledToolCost=500000, ToolDesc=Automation Tool Description, FourthYrVolume=12000, ToolAdvance=100000, ThirdYrVolume=15000} Info 3:40:55 am Execution time since last step: 0.00 sec Info 3:40:55 am ============================================== Info 3:40:55 am Execution time since last step: 0.00 sec Info 3:40:55 am VALIDATION STARTED: [Tooling Cost Section] Info 3:40:55 am Execution time since last step: 0.00 sec Info 3:40:55 am ============================================== Info 3:40:55 am Execution time since last step: 0.24 sec Info 3:40:55 am Navigated to 'Tooling Cost' tab for verification. Pass 3:40:55 am ✔ Tooling Cost header visible. Pass 3:40:56 am ✔ Tooling Cost table & first row ready. Info 3:40:56 am Execution time since last step: 0.52 sec Info 3:40:56 am 🔍 Starting validation for 17 Tooling Cost fields... Fail 3:41:21 am Mismatch: FAIL: [Tool No.] Expected = Manual Entry | Actual = Select Pass 3:41:21 am PASS: [First Year Volume] Expected = 20000 | Actual = 20000 Pass 3:41:47 am PASS: [Tool Type] Expected = Carbide tool | Actual = Carbide tool Pass 3:41:47 am PASS: [Fifth Year Volume] Expected = 10000 | Actual = 10000 Pass 3:41:47 am PASS: [Part Envelope Height(mm)] Expected = 5.30 | Actual = 5.30 Pass 3:41:47 am PASS: [Part Envelope Width(mm)] Expected = 12.10 | Actual = 12.10 Pass 3:42:13 am PASS: [Tool Owner ship] Expected = Customer Paid | Actual = Customer Paid Pass 3:42:13 am PASS: [Part Envelope Length(mm)] Expected = 25.50 | Actual = 25.50 Pass 3:42:13 am PASS: [Tool Life] Expected = tool-101 | Actual = tool-101 Fail 3:42:13 am Mismatch: FAIL: [Enter Tool No.] Expected = 12345 | Actual = Manual Entry Pass 3:42:38 am PASS: [Supplier Name and Code] Expected = 0801-Celesta | Actual = 0801-Celesta Pass 3:42:39 am PASS: [Second Year Volume] Expected = 18000 | Actual = 18000 Pass 3:42:39 am PASS: [Settled Tool Cost] Expected = 500000 | Actual = 500000 Pass 3:42:39 am PASS: [Tool Description] Expected = Automation Tool Description | Actual = Automation Tool Description Pass 3:42:39 am PASS: [Fourth Year Volume] Expected = 12000 | Actual = 12000 Pass 3:42:40 am PASS: [Tool Advance] Expected = 100000 | Actual = 100000 Pass 3:42:40 am PASS: [Third Year Volume] Expected = 15000 | Actual = 15000 Warning 3:42:40 am Execution time since last step: 104.28 sec (Took longer than expected!) Info 3:42:40 am ============================================== Info 3:42:40 am Execution time since last step: 0.00 sec Info 3:42:40 am VALIDATION SUMMARY Info 3:42:40 am Execution time since last step: 0.00 sec Info 3:42:40 am ============================================== Info 3:42:40 am Execution time since last step: 0.00 sec Info 3:42:40 am Checked : 17 Info 3:42:40 am Execution time since last step: 0.00 sec Info 3:42:40 am Passed : 15 Info 3:42:40 am Execution time since last step: 0.00 sec Info 3:42:40 am Failed : 2 Info 3:42:40 am Execution time since last step: 0.00 sec Info 3:42:40 am Warnings : 0 Info 3:42:40 am Execution time since last step: 0.00 sec Info 3:42:40 am ============================================== Fail 3:42:40 am Mismatch: ❌ Validation completed with 2 mismatches. Pass 3:42:40 am Test Passed Pass 3:42:40 am Screenshot on Success
-
PT_C_137Rubber Molding Procurement Updating The Part
3:42:40 am / 00:08:42:907 Fail
PT_C_137Rubber Molding Procurement Updating The Part
01.03.2026 3:42:40 am 01.03.2026 3:51:23 am 00:08:42:907 · #test-id=49Status Timestamp Details Pass 3:42:46 am Clicked on option: Master Data Warning 3:42:46 am Execution time since last step: 5.36 sec (Took longer than expected!) Info 3:42:46 am Master Data Is Displayed On Dashboard.... Pass 3:42:48 am Clicked Master Option: Part Master Info 3:42:48 am Execution time since last step: 2.47 sec Info 3:42:48 am ===== STEP 1: Enter Part Details ===== Pass 3:42:48 am Entered Part Number → 04-57-78 Pass 3:42:51 am Entered Part Description → Rhona144 Info 3:42:53 am Execution time since last step: 4.57 sec Info 3:42:53 am ===== STEP 2: Selecting Part UOM Value ===== Info 3:42:53 am Execution time since last step: 0.19 sec Info 3:42:53 am Clicked on UOM dropdown. Info 3:42:55 am Execution time since last step: 2.26 sec Info 3:42:55 am Entered search keyword in UOM search box → Hourly Pass 3:42:57 am Selected UOM → Hourly Info 3:42:59 am Execution time since last step: 4.20 sec Info 3:42:59 am ===== STEP 3: Selecting Company Name ===== Pass 3:43:02 am Selected Company Name → COSTMASTER-0304-MOHALI-CM1 Info 3:43:02 am Execution time since last step: 2.32 sec Info 3:43:02 am ===== STEP 4: Selecting Radio Button By Name ===== Pass 3:43:02 am Selected Radio Button → Procurement Info 3:43:04 am Execution time since last step: 2.19 sec Info 3:43:04 am ===== STEP 5: Selecting Supplier Name ===== Pass 3:43:05 am Selected Supplier → 0801-Celesta Info 3:43:07 am Execution time since last step: 2.74 sec Info 3:43:07 am ===== STEP 6: Selecting Customer Name ===== Pass 3:43:20 am Selected Customer → Rishicustomer-Tbilisi-0004 Warning 3:43:24 am Execution time since last step: 17.50 sec (Took longer than expected!) Info 3:43:24 am ===== STEP 6: Selecting Product Category ===== Info 3:43:25 am Execution time since last step: 1.17 sec Info 3:43:25 am trying JavaScript click for: Pass 3:43:31 am Selected Product Category → rishi Warning 3:43:31 am Execution time since last step: 6.12 sec (Took longer than expected!) Info 3:43:31 am ===== STEP 7: Selecting Product Model ===== Info 3:43:34 am Execution time since last step: 2.46 sec Info 3:43:34 am trying JavaScript click for: Pass 3:43:39 am Selected Product Model → JKLakshmi-001 Warning 3:43:41 am Execution time since last step: 6.87 sec (Took longer than expected!) Info 3:43:41 am ===== STEP 8: Selecting Special Product Category ===== Info 3:43:42 am Execution time since last step: 1.08 sec Info 3:43:42 am trying JavaScript click for: Pass 3:43:45 am Selected Special Product Category → ACCESSORIES Info 3:43:47 am Execution time since last step: 4.91 sec Info 3:43:47 am ===== STEP 9: Clicking Save Button ===== Info 3:43:47 am Execution time since last step: 0.04 sec Info 3:43:47 am ===== STEP: Clicking Button in Part Master → Save ===== Pass 3:43:47 am ✅ Successfully clicked button → Save Pass 3:43:47 am Clicked on 'Save' button successfully. Info 3:43:47 am Execution time since last step: 0.11 sec Info 3:43:47 am ===== STEP 10: Verifying Toast Message ===== Info 3:43:48 am Execution time since last step: 1.34 sec Info 3:43:48 am Toast message appeared: Part Master details saved successfully. Info 3:43:48 am Execution time since last step: 0.00 sec Info 3:43:48 am ✅ Toast message validated successfully. Expected: Part Master details saved successfully. Pass 3:43:48 am Toast message verification completed successfully. Info 3:43:48 am Execution time since last step: 0.00 sec Info 3:43:48 am ===== START: Verify Part Number & Description View Table PartMaster ===== Info 3:43:52 am Execution time since last step: 4.21 sec Info 3:43:52 am Opening Part Master filter and selecting: Part No. Warning 3:44:45 am Execution time since last step: 52.78 sec (Took longer than expected!) Info 3:44:45 am Filter value selected: Part No. Warning 3:44:54 am Execution time since last step: 8.87 sec (Took longer than expected!) Info 3:44:54 am ============================================== Info 3:44:54 am Execution time since last step: 0.00 sec Info 3:44:54 am [View Table Part Master For Supplier Name By Supplier Header Coloumn] Info 3:44:54 am Execution time since last step: 0.00 sec Info 3:44:54 am ============================================== Info 3:44:54 am Execution time since last step: 0.43 sec Info 3:44:54 am ✅ Total Headers Found: 31 Info 3:44:54 am Execution time since last step: 0.00 sec Info 3:44:54 am Headers → [Action, Company Name, Part No., Part Description, Part UOM, Costing Type, Product Category, Product Model Name and No., Special Product Category, Customer, Customer Part No., Supplier Detail 1, %SOB, Unit Price, Supplier Detail 2, Supplier Detail 3, Supplier Detail 4, Supplier Detail 5, Supplier Detail 6, Supplier Detail 7, Supplier Detail 8, Supplier Detail 9, Supplier Detail 10, Customer Name 1, Customer 1 Unit Price, Customer Name 2, Customer 2 Unit Price, Customer Name 3, Customer 3 Unit Price, Customer Name 4, Customer 4 Unit Price] Info 3:44:54 am Execution time since last step: 0.00 sec Info 3:44:54 am 🧩 Validation Targets → [Company Name, Part No., Part Description, Part UOM, Product Category, Product Model Name and No., Special Product Category, Customer, Supplier Detail 1] Warning 3:44:54 am [Company Name] mismatch ignored → Expected: COSTMASTER-0304-MOHALI-CM1 | Actual: COSTMASTER-0304-CM1 Pass 3:44:55 am [Part No.] Match → Expected: 04-57-78 | Actual: 04-57-78 Pass 3:44:55 am [Part Description] Match → Expected: Rhona144 | Actual: Rhona144 Pass 3:44:55 am [Part UOM] Match → Expected: Hourly | Actual: Hourly Pass 3:44:55 am [Product Category] Match → Expected: rishi | Actual: rishi Pass 3:44:55 am [Product Model Name and No.] Match → Expected: JKLakshmi-001 | Actual: JKLakshmi-001 Pass 3:44:55 am [Special Product Category] Match → Expected: ACCESSORIES | Actual: ACCESSORIES Warning 3:44:55 am [Customer] mismatch ignored → Expected: Rishicustomer-Tbilisi-0004 | Actual: Rishicustomer-0004 Fail 3:44:55 am Supplier mismatch → Expected: 0801-Celesta | Actual: 0801 - Celesta Pass 3:44:55 am Row matched by Part No. (Supplier not verified, continuing click). Pass 3:44:58 am 🟢 Clicked Supplier cell → 0801 - Celesta Info 3:44:58 am Execution time since last step: 3.63 sec Info 3:44:58 am ============================================== Info 3:44:58 am Execution time since last step: 0.00 sec Info 3:44:58 am VALIDATION COMPLETED: [View Table Part Master For Supplier Name By Supplier Header Coloumn] Info 3:44:58 am Execution time since last step: 0.00 sec Info 3:44:58 am ============================================== Pass 3:44:58 am ✅ Part found successfully: 04-57-78 | Description: Rhona144 Info 3:44:58 am Execution time since last step: 0.00 sec Info 3:44:58 am Stored Part Data: {Part Description=Rhona144, Part Number=04-57-78, Filter Used=Part No.} Info 3:44:58 am Execution time since last step: 0.00 sec Info 3:44:58 am ===== END: Verify Part Number & Description (Supplier Side) ===== Info 3:44:59 am Execution time since last step: 1.01 sec Info 3:44:59 am ===== START: Verifying and Writing Data in 'Part Attributes' Tab (Procurement) ===== Info 3:45:00 am Execution time since last step: 1.01 sec Info 3:45:00 am ===== ENSURE PART ATTRIBUTES TAB (BOOTSTRAP FORCE) ===== Warning 3:45:00 am ⚠ Header not visible. Forcing Bootstrap tab switch... Pass 3:45:01 am ✔ Part Attributes tab FORCEFULLY activated via Bootstrap JS Info 3:45:01 am Execution time since last step: 0.73 sec Info 3:45:01 am STEP 1: Opening Commodity Group dropdown... Warning 3:45:03 am ⚠ Dropdown already contains 912 options before searching. Info 3:45:03 am Execution time since last step: 2.27 sec Info 3:45:03 am STEP 2: Searching for Commodity Group: Plastics Pass 3:45:05 am ✅ 3 Commodity Group options loaded after search. Info 3:45:05 am Execution time since last step: 2.40 sec Info 3:45:05 am STEP 3: Selecting desired Commodity Group from search result... Pass 3:45:06 am ✅ Selected Commodity Group: Plastics Info 3:45:06 am Execution time since last step: 0.10 sec Info 3:45:06 am STEP 4: Entering SOB value... Info 3:45:06 am Execution time since last step: 0.24 sec Info 3:45:06 am Entered SOB Value: 10.125 → Stored As (3dp): 10.125 Info 3:45:06 am Execution time since last step: 0.00 sec Info 3:45:06 am STEP 5: Clicking Save on Part Attributes... Pass 3:45:06 am ✅ Toast Message Verified. Info 3:45:06 am Execution time since last step: 0.40 sec Info 3:45:06 am STEP 6: Fetching SOB value from UI after save for extra confirmation... Info 3:45:06 am Execution time since last step: 0.04 sec Info 3:45:06 am UI SOB Value after save: 10.125 → Normalized (3dp): 10.125 Info 3:45:08 am Execution time since last step: 2.01 sec Info 3:45:08 am ===== END: 'Part Attributes' Tab Flow Completed (Procurement) ===== Info 3:45:10 am Execution time since last step: 1.50 sec Info 3:45:10 am ============================================== Info 3:45:10 am Execution time since last step: 0.00 sec Info 3:45:10 am START: Save Price Calculation (RubberMoulding - Procurement) Info 3:45:10 am Execution time since last step: 0.00 sec Info 3:45:10 am ============================================== Pass 3:45:10 am Navigated to 'Part Price Calculations' tab Pass 3:45:13 am RM Input Category selected: Rubber Moulding Warning 3:45:19 am Execution time since last step: 9.41 sec (Took longer than expected!) Info 3:45:19 am trying JavaScript click for: Pass 3:45:20 am OHP Radio button selected Info 3:45:20 am Execution time since last step: 0.43 sec Info 3:45:20 am Entering value for [Rejection] → 1.25 Pass 3:45:20 am Value entered & stored successfully → [Rejection] = 1.25 Info 3:45:22 am Execution time since last step: 2.50 sec Info 3:45:22 am Entering value for [Packing] → 0.50 Pass 3:45:22 am Value entered & stored successfully → [Packing] = 0.50 Info 3:45:24 am Execution time since last step: 2.35 sec Info 3:45:24 am Entering value for [Insurance] → 0.20 Pass 3:45:25 am Value entered & stored successfully → [Insurance] = 0.20 Info 3:45:27 am Execution time since last step: 2.35 sec Info 3:45:27 am Entering value for [Profit] → 5.75 Pass 3:45:27 am Value entered & stored successfully → [Profit] = 5.75 Info 3:45:29 am Execution time since last step: 2.33 sec Info 3:45:29 am Entering value for [Overhead] → 3.40 Pass 3:45:29 am Value entered & stored successfully → [Overhead] = 3.40 Info 3:45:31 am Execution time since last step: 2.35 sec Info 3:45:31 am Entering value for [ICC] → 1.10 Pass 3:45:32 am Value entered & stored successfully → [ICC] = 1.10 Info 3:45:34 am Execution time since last step: 2.32 sec Info 3:45:34 am Entering value for [Freight] → 2.60 Pass 3:45:34 am Value entered & stored successfully → [Freight] = 2.60 Info 3:45:36 am Execution time since last step: 2.33 sec Info 3:45:36 am Entering value for [Forwarding] → 0.90 Pass 3:45:36 am Value entered & stored successfully → [Forwarding] = 0.90 Info 3:45:38 am Execution time since last step: 2.32 sec Info 3:45:38 am Entering value for [OtherFactor1] → 0.15 Pass 3:45:39 am Value entered & stored successfully → [OtherFactor1] = 0.15 Info 3:45:41 am Execution time since last step: 2.33 sec Info 3:45:41 am Entering value for [OtherFactor2] → 0.25 Pass 3:45:41 am Value entered & stored successfully → [OtherFactor2] = 0.25 Info 3:45:43 am Execution time since last step: 2.35 sec Info 3:45:43 am Entering value for [OtherFactor3] → 0.35 Pass 3:45:43 am Value entered & stored successfully → [OtherFactor3] = 0.35 Info 3:45:45 am Execution time since last step: 2.33 sec Info 3:45:45 am Entering value for [Remarks] → Save_Remarks Pass 3:45:46 am Value entered & stored successfully → [Remarks] = Save_Remarks Info 3:45:48 am Execution time since last step: 2.30 sec Info 3:45:48 am Entering value for [ToolCost] → 22 Pass 3:45:48 am Value entered & stored successfully → [ToolCost] = 22 Info 3:45:50 am Execution time since last step: 2.22 sec Info 3:45:50 am Entering value for [AmortizationQty] → 220 Pass 3:45:50 am Value entered & stored successfully → [AmortizationQty] = 220 Info 3:45:52 am Execution time since last step: 2.27 sec Info 3:45:52 am Entering value for [ToolAmortization] → 22.34 Pass 3:45:53 am Value entered & stored successfully → [ToolAmortization] = 22.34 Info 3:45:55 am Execution time since last step: 2.40 sec Info 3:45:55 am Entering value for [ToolMaintenance] → 202.34 Pass 3:45:55 am Value entered & stored successfully → [ToolMaintenance] = 202.34 Pass 3:45:57 am All Rubber Moulding OHP values entered successfully Info 3:45:57 am Execution time since last step: 2.45 sec Info 3:45:57 am Clicked Save button Fail 3:45:58 am Mismatch: Old Pop up is Showing Fail 3:46:23 am Unexpected exception during save flow → no such element: Unable to locate element: {"method":"xpath","selector":"//div[@class='toast-message']"} (Session info: chrome=143.0.7499.170) For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#no-such-element-exception Build info: version: '4.25.0', revision: '8a8aea2337' System info: os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '21.0.8' Driver info: org.openqa.selenium.chrome.ChromeDriver Command: [14044e54d9a0a14c6ac07be732f8f15c, findElement {using=xpath, value=//div[@class='toast-message']}] Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 143.0.7499.170, chrome: {chromedriverVersion: 143.0.7499.169 (164b20aab62..., userDataDir: C:\Users\RAJTRI~1\AppData\L...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:59377}, goog:processID: 4808, networkConnectionEnabled: false, pageLoadStrategy: normal, platformName: windows, proxy: Proxy(), se:cdp: ws://localhost:59377/devtoo..., se:cdpVersion: 143.0.7499.170, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:extension:minPinLength: true, webauthn:extension:prf: true, webauthn:virtualAuthenticators: true} Session ID: 14044e54d9a0a14c6ac07be732f8f15c Warning 3:46:23 am Execution time since last step: 25.64 sec (Took longer than expected!) Info 3:46:23 am ============================================== Info 3:46:23 am Execution time since last step: 0.00 sec Info 3:46:23 am END: Save Price Calculation (Rubber - Procurement) Info 3:46:23 am Execution time since last step: 0.00 sec Info 3:46:23 am ============================================== Info 3:46:27 am Execution time since last step: 4.08 sec Info 3:46:27 am switching to BOP tab Pass 3:46:28 am switch to BOP tab executed Pass 3:46:28 am ✔ Header located successfully. Warning 3:46:29 am Action click failed, invoking JS function directly Pass 3:46:29 am '+ BOP' action executed. Pass 3:46:34 am ✔ BOP Table displayed. Pass 3:46:44 am Selected Part No: M5 pressure rivet nut-28102024 Warning 3:46:45 am Execution time since last step: 18.59 sec (Took longer than expected!) Info 3:46:45 am ✅ Found header 'Qty/Pc' at column index: 7 Pass 3:46:46 am 🟢 Entered value '2' in column 'Qty/Pc' successfully. Pass 3:46:46 am Qty/Pc entered → 2 Info 3:46:48 am Execution time since last step: 2.41 sec Info 3:46:48 am ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 3:46:48 am 📋 Retrieved value from column 'Part Cost/Unit' = '123.000'. Pass 3:46:48 am ✔ BOP calculation completed (Part Cost/Unit non-zero). Info 3:46:48 am Execution time since last step: 0.12 sec Info 3:46:48 am ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 3:46:48 am 📋 Retrieved value from column 'Part Cost/Unit' = '123.000'. Pass 3:46:48 am Auto fetched Part Cost/Unit → 123.000 Info 3:46:48 am Execution time since last step: 0.17 sec Info 3:46:48 am ✅ Found header 'Total Cost' at column index: 16 Pass 3:46:48 am 📋 Retrieved value from column 'Total Cost' = '246.00000'. Pass 3:46:48 am Fetched Total Cost (UI) → 246.00000 Pass 3:46:48 am Fetched Total Cost (Extra Cell) → 246.000 Info 3:46:48 am Execution time since last step: 0.12 sec Info 3:46:48 am ✅ Found header 'Bop Type' at column index: 2 Pass 3:46:48 am 📋 Retrieved value from column 'Bop Type' = 'Bolt'. Info 3:46:48 am Execution time since last step: 0.07 sec Info 3:46:48 am ✅ Found header 'Part Description' at column index: 3 Pass 3:46:48 am 📋 Retrieved value from column 'Part Description' = '28102024'. Info 3:46:48 am Execution time since last step: 0.07 sec Info 3:46:48 am ✅ Found header 'Supply' at column index: 4 Pass 3:46:48 am 📋 Retrieved value from column 'Supply' = 'Supplier Name-01'. Info 3:46:48 am Execution time since last step: 0.14 sec Info 3:46:48 am ✅ Found header 'Supply Currency' at column index: 5 Pass 3:46:49 am 📋 Retrieved value from column 'Supply Currency' = ''. Info 3:46:49 am Execution time since last step: 0.10 sec Info 3:46:49 am ✅ Found header 'UOM' at column index: 6 Pass 3:46:49 am 📋 Retrieved value from column 'UOM' = 'Nos.'. Info 3:46:49 am Execution time since last step: 0.10 sec Info 3:46:49 am ✅ Found header 'Qty/Pc' at column index: 7 Pass 3:46:49 am 📋 Retrieved value from column 'Qty/Pc' = '2'. Info 3:46:49 am Execution time since last step: 0.11 sec Info 3:46:49 am ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 3:46:49 am 📋 Retrieved value from column 'Part Cost/Unit' = '123.000'. Info 3:46:49 am Execution time since last step: 0.12 sec Info 3:46:49 am ✅ Found header 'Currency Conversion' at column index: 9 Pass 3:46:49 am 📋 Retrieved value from column 'Currency Conversion' = '1.000'. Info 3:46:49 am Execution time since last step: 0.13 sec Info 3:46:49 am ✅ Found header 'Duties%' at column index: 10 Pass 3:46:49 am 📋 Retrieved value from column 'Duties%' = '0.000'. Info 3:46:49 am Execution time since last step: 0.16 sec Info 3:46:49 am ✅ Found header 'Freight & Insurance %' at column index: 11 Pass 3:46:49 am 📋 Retrieved value from column 'Freight & Insurance %' = ''. Info 3:46:49 am Execution time since last step: 0.17 sec Info 3:46:49 am ✅ Found header 'Other Cost' at column index: 12 Pass 3:46:49 am 📋 Retrieved value from column 'Other Cost' = '0.000'. Info 3:46:50 am Execution time since last step: 0.18 sec Info 3:46:50 am ✅ Found header 'Sub Total' at column index: 14 Pass 3:46:50 am 📋 Retrieved value from column 'Sub Total' = '246.000'. Info 3:46:50 am Execution time since last step: 0.20 sec Info 3:46:50 am ✅ Found header 'BOP Handling%' at column index: 15 Pass 3:46:50 am 📋 Retrieved value from column 'BOP Handling%' = '0.000'. Info 3:46:50 am Execution time since last step: 0.18 sec Info 3:46:50 am ✅ Found header 'Total Cost' at column index: 16 Pass 3:46:50 am 📋 Retrieved value from column 'Total Cost' = '246.00000'. Info 3:46:50 am Execution time since last step: 0.02 sec Info 3:46:50 am Captured 14 header-value pairs from BOP table. Info 3:46:50 am Execution time since last step: 0.00 sec Info 3:46:50 am Captured BOP Header Values: Bop Type = Bolt, Part Description = 28102024, Supply = Supplier Name-01, Supply Currency = , UOM = Nos., Qty/Pc = 2, Part Cost/Unit = 123.000, Currency Conversion = 1.000, Duties% = 0.000, Freight & Insurance % = , Other Cost = 0.000, Sub Total = 246.000, BOP Handling% = 0.000, Total Cost = 246.00000 Pass 3:46:51 am ✔ Save button is enabled. Pass 3:46:51 am ✔ Save button clicked. Pass 3:46:51 am Toast received → BOP Saved successfully. Info 3:46:53 am Execution time since last step: 2.91 sec Info 3:46:53 am ===== Filling Tooling Cost Form for Part: 04-57-78 ===== Info 3:46:55 am Execution time since last step: 1.80 sec Info 3:46:55 am Navigated to Tooling Cost tab. Pass 3:46:57 am ✔ Tooling Cost header visible. Pass 3:46:57 am ✔ Add Tool button visible. Pass 3:46:57 am Clicked Add New Tooling Row button. Pass 3:46:59 am ✔ Selected dropdown [Tool Number] = Manual Entry Pass 3:47:01 am ✔ Entered [12345] in Enter Tool No. Pass 3:47:03 am ✔ Entered [Automation Tool Description] in Tool Description Pass 3:47:05 am ✔ Selected dropdown [Supplier Name & Code] = 0801-Celesta Pass 3:47:08 am ✔ Selected dropdown [Tool Ownership] = Customer Paid Pass 3:47:10 am ✔ Selected dropdown [Tool Type] = Carbide tool Pass 3:47:12 am ✔ Entered [25.50] in Part Envelope Length Pass 3:47:15 am ✔ Entered [12.10] in Part Envelope Width Pass 3:47:17 am ✔ Entered [5.30] in Part Envelope Height Pass 3:47:19 am ✔ Entered [500000] in Settled Tool Cost Pass 3:47:22 am ✔ Entered [100000] in Tool Advance Pass 3:47:24 am ✔ Entered [20000] in First Year Volume Pass 3:47:26 am ✔ Entered [18000] in Second Year Volume Pass 3:47:29 am ✔ Entered [15000] in Third Year Volume Pass 3:47:31 am ✔ Entered [12000] in Fourth Year Volume Pass 3:47:34 am ✔ Entered [10000] in Fifth Year Volume Pass 3:47:36 am ✔ Entered [tool-101] in Tool Life Pass 3:47:36 am 🎉 All Tooling Cost fields entered successfully! Warning 3:47:36 am Execution time since last step: 41.21 sec (Took longer than expected!) Info 3:47:36 am Attempting to click Save button in Tooling Cost tab... Pass 3:47:36 am Clicked Save button successfully. Pass 3:47:36 am Toast Message Displayed: Tooling Cost saved successfully. Warning 3:47:42 am Execution time since last step: 6.43 sec (Took longer than expected!) Info 3:47:42 am ===== START: UPDATE DATA IN 'Part Attributes' TAB (PROCUREMENT) ===== Warning 3:47:42 am ⚠ Tab not active → Re-loading Info 3:47:43 am Execution time since last step: 0.33 sec Info 3:47:43 am Navigated to tab → Part Price Calculations Info 3:47:44 am Execution time since last step: 1.22 sec Info 3:47:44 am Attempt 1 to load Part Attributes tab Info 3:47:44 am Execution time since last step: 0.28 sec Info 3:47:44 am Navigated to tab → Part Attributes Pass 3:47:45 am ✔ Part Attributes tab active (Attempt 1) Info 3:47:45 am Execution time since last step: 1.11 sec Info 3:47:45 am STEP 1: Opening Commodity Group dropdown... Info 3:47:49 am Execution time since last step: 3.57 sec Info 3:47:49 am STEP 2: Selected Commodity Group: Plastics Info 3:47:49 am Execution time since last step: 0.12 sec Info 3:47:49 am STEP 3: OLD SOB Value: 10.125 Pass 3:47:49 am STEP 4: UPDATED SOB → Old: 10.125 | New: 25.789 Pass 3:47:50 am ✔ Update Toast Valid: Part attribute details saved successfully. Info 3:47:50 am Execution time since last step: 0.72 sec Info 3:47:50 am STEP 6: After Save UI SOB Value: 25.789 Info 3:47:51 am Execution time since last step: 1.51 sec Info 3:47:51 am ===== END: UPDATE COMPLETED FOR PART ATTRIBUTES (PROCUREMENT) ===== Info 3:47:51 am Execution time since last step: 0.00 sec Info 3:47:51 am ============================================== Info 3:47:51 am Execution time since last step: 0.00 sec Info 3:47:51 am START: Update Price Calculation (RubberMoulding - Procurement) Info 3:47:51 am Execution time since last step: 0.00 sec Info 3:47:51 am ============================================== Pass 3:47:51 am Navigated to 'Part Price Calculations' tab Info 3:47:53 am Execution time since last step: 2.28 sec Info 3:47:53 am Entering value for [Rejection] → 1.75 Pass 3:47:54 am Value entered & stored successfully → [Rejection] = 1.75 Info 3:47:56 am Execution time since last step: 2.39 sec Info 3:47:56 am Entering value for [Packing] → 0.85 Pass 3:47:56 am Value entered & stored successfully → [Packing] = 0.85 Info 3:47:58 am Execution time since last step: 2.41 sec Info 3:47:58 am Entering value for [Insurance] → 0.45 Pass 3:47:59 am Value entered & stored successfully → [Insurance] = 0.45 Info 3:48:01 am Execution time since last step: 2.36 sec Info 3:48:01 am Entering value for [Profit] → 6.25 Pass 3:48:01 am Value entered & stored successfully → [Profit] = 6.25 Info 3:48:03 am Execution time since last step: 2.38 sec Info 3:48:03 am Entering value for [Overhead] → 4.15 Pass 3:48:03 am Value entered & stored successfully → [Overhead] = 4.15 Info 3:48:05 am Execution time since last step: 2.32 sec Info 3:48:05 am Entering value for [ICC] → 1.65 Pass 3:48:06 am Value entered & stored successfully → [ICC] = 1.65 Info 3:48:08 am Execution time since last step: 2.35 sec Info 3:48:08 am Entering value for [Freight] → 3.35 Pass 3:48:08 am Value entered & stored successfully → [Freight] = 3.35 Info 3:48:10 am Execution time since last step: 2.32 sec Info 3:48:10 am Entering value for [Forwarding] → 1.20 Pass 3:48:10 am Value entered & stored successfully → [Forwarding] = 1.20 Info 3:48:12 am Execution time since last step: 2.40 sec Info 3:48:12 am Entering value for [OtherFactor1] → 0.55 Pass 3:48:13 am Value entered & stored successfully → [OtherFactor1] = 0.55 Info 3:48:15 am Execution time since last step: 2.35 sec Info 3:48:15 am Entering value for [OtherFactor2] → 0.65 Pass 3:48:15 am Value entered & stored successfully → [OtherFactor2] = 0.65 Info 3:48:17 am Execution time since last step: 2.34 sec Info 3:48:17 am Entering value for [OtherFactor3] → 0.75 Pass 3:48:17 am Value entered & stored successfully → [OtherFactor3] = 0.75 Info 3:48:19 am Execution time since last step: 2.39 sec Info 3:48:19 am Entering value for [Remarks] → Update_Remarks Pass 3:48:20 am Value entered & stored successfully → [Remarks] = Update_Remarks Info 3:48:22 am Execution time since last step: 2.34 sec Info 3:48:22 am Entering value for [ToolCost] → 25.50 Pass 3:48:22 am Value entered & stored successfully → [ToolCost] = 25.50 Info 3:48:24 am Execution time since last step: 2.25 sec Info 3:48:24 am Entering value for [AmortizationQty] → 255.75 Pass 3:48:24 am Value entered & stored successfully → [AmortizationQty] = 255.75 Info 3:48:26 am Execution time since last step: 2.30 sec Info 3:48:26 am Entering value for [ToolAmortization] → 26.80 Pass 3:48:27 am Value entered & stored successfully → [ToolAmortization] = 26.80 Info 3:48:29 am Execution time since last step: 2.40 sec Info 3:48:29 am Entering value for [ToolMaintenance] → 215.90 Pass 3:48:29 am Value entered & stored successfully → [ToolMaintenance] = 215.90 Pass 3:48:31 am All Rubber Moulding input values UPDATED successfully Info 3:48:31 am Execution time since last step: 2.52 sec Info 3:48:31 am Clicked Save button for Update Fail 3:48:33 am Mismatch: Old Pop up is Showing after Update Fail 3:48:58 am Unexpected exception during update flow → no such element: Unable to locate element: {"method":"xpath","selector":"//div[@class='toast-message']"} (Session info: chrome=143.0.7499.170) For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#no-such-element-exception Build info: version: '4.25.0', revision: '8a8aea2337' System info: os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '21.0.8' Driver info: org.openqa.selenium.chrome.ChromeDriver Command: [14044e54d9a0a14c6ac07be732f8f15c, findElement {using=xpath, value=//div[@class='toast-message']}] Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 143.0.7499.170, chrome: {chromedriverVersion: 143.0.7499.169 (164b20aab62..., userDataDir: C:\Users\RAJTRI~1\AppData\L...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:59377}, goog:processID: 4808, networkConnectionEnabled: false, pageLoadStrategy: normal, platformName: windows, proxy: Proxy(), se:cdp: ws://localhost:59377/devtoo..., se:cdpVersion: 143.0.7499.170, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:extension:minPinLength: true, webauthn:extension:prf: true, webauthn:virtualAuthenticators: true} Session ID: 14044e54d9a0a14c6ac07be732f8f15c Warning 3:48:58 am Execution time since last step: 27.23 sec (Took longer than expected!) Info 3:48:58 am ============================================== Info 3:48:58 am Execution time since last step: 0.00 sec Info 3:48:58 am END: Update Price Calculation (Rubber - Procurement) Info 3:48:58 am Execution time since last step: 0.00 sec Info 3:48:58 am ============================================== Info 3:49:03 am Execution time since last step: 4.06 sec Info 3:49:03 am ===== START: UPDATE BOP ENTRY PROCESS ===== Info 3:49:03 am Execution time since last step: 0.00 sec Info 3:49:03 am switching to BOP tab Pass 3:49:04 am switch to BOP tab executed Info 3:49:04 am Execution time since last step: 1.03 sec Info 3:49:04 am Navigated to BOP tab (Update Mode). Pass 3:49:04 am BOP Table visible. Info 3:49:04 am Execution time since last step: 0.18 sec Info 3:49:04 am ✅ Found header 'Qty/Pc' at column index: 7 Pass 3:49:04 am 📋 Retrieved value from column 'Qty/Pc' = '2.000'. Info 3:49:04 am Execution time since last step: 0.20 sec Info 3:49:04 am ✅ Found header 'Total Cost' at column index: 16 Pass 3:49:04 am 📋 Retrieved value from column 'Total Cost' = '246.000'. Info 3:49:04 am Execution time since last step: 0.04 sec Info 3:49:04 am OLD Part No : M5 pressure rivet nut-28102024 Info 3:49:04 am Execution time since last step: 0.00 sec Info 3:49:04 am OLD Qty/Pc : 2.000 Info 3:49:04 am Execution time since last step: 0.00 sec Info 3:49:04 am OLD Total Cost : 246.000 Pass 3:49:05 am Updated Part No → M5 pressure rivet nut-28102024 Info 3:49:05 am Execution time since last step: 0.92 sec Info 3:49:05 am ✅ Found header 'Qty/Pc' at column index: 7 Fail 3:49:07 am ❌ Exception while entering value in 'Qty/Pc' cell: element click intercepted: Element is not clickable at point (657, 266). Other element would receive the click: (Session info: chrome=143.0.7499.170) Build info: version: '4.25.0', revision: '8a8aea2337' System info: os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '21.0.8' Driver info: org.openqa.selenium.chrome.ChromeDriver Command: [14044e54d9a0a14c6ac07be732f8f15c, clickElement {id=f.716C744AF68833EE3B8A6E69552C0228.d.5EC4C888AEC9CA0A3016CF3B0B18AABC.e.1724756}] Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 143.0.7499.170, chrome: {chromedriverVersion: 143.0.7499.169 (164b20aab62..., userDataDir: C:\Users\RAJTRI~1\AppData\L...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:59377}, goog:processID: 4808, networkConnectionEnabled: false, pageLoadStrategy: normal, platformName: windows, proxy: Proxy(), se:cdp: ws://localhost:59377/devtoo..., se:cdpVersion: 143.0.7499.170, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:extension:minPinLength: true, webauthn:extension:prf: true, webauthn:virtualAuthenticators: true} Element: [[ChromeDriver: chrome on windows (14044e54d9a0a14c6ac07be732f8f15c)] -> xpath: //table[@id='standaradTable']//tbody[@id='bopStandardBody']/tr[1]/*[7]//input] Session ID: 14044e54d9a0a14c6ac07be732f8f15c Pass 3:49:07 am Updated Qty/Pc → 3 Info 3:49:07 am Execution time since last step: 1.76 sec Info 3:49:07 am ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 3:49:07 am 📋 Retrieved value from column 'Part Cost/Unit' = '123.00000'. Info 3:49:07 am Execution time since last step: 0.23 sec Info 3:49:07 am ✅ Found header 'Total Cost' at column index: 16 Pass 3:49:07 am 📋 Retrieved value from column 'Total Cost' = '246.000'. Pass 3:49:08 am Save button enabled. Pass 3:49:08 am Save button clicked for UPDATE. Pass 3:49:08 am Toast received → BOP Saved successfully. Info 3:49:08 am Execution time since last step: 1.52 sec Info 3:49:08 am ===== END: UPDATE BOP ENTRY PROCESS ===== Info 3:49:10 am Execution time since last step: 1.51 sec Info 3:49:10 am ===== START: UPDATE TOOLING COST (Only Input Fields Updated) ===== Info 3:49:10 am Execution time since last step: 0.00 sec Info 3:49:10 am Force switching to Tooling Cost tab Pass 3:49:11 am ✔ Forced switch to Tooling Cost tab executed Pass 3:49:12 am ✔ Tooling Cost UPDATE page loaded successfully. Info 3:49:12 am Execution time since last step: 2.17 sec Info 3:49:12 am Updating ONLY input fields (dropdown unchanged). Pass 3:49:12 am ✔ Selected dropdown [Tool Number] = Manual Entry Pass 3:49:12 am Tool Number dropdown updated. Pass 3:49:15 am ✔ Updated [Enter Tool No] → 999 Pass 3:49:17 am ✔ Updated [Tool Description] → Updated-Manual-999 Pass 3:49:18 am ✔ Updated [Envelope Length] → 20.5566 Pass 3:49:20 am ✔ Updated [Envelope Width] → 21.5566 Pass 3:49:22 am ✔ Updated [Envelope Height] → 5.1234 Pass 3:49:24 am ✔ Updated [Additional Cost] → 2.5567 Pass 3:49:25 am ✔ Updated [Settled Tool Cost] → 9 Pass 3:49:27 am ✔ Updated [Tool Advance] → 3 Pass 3:49:28 am ✔ Updated [First Year Volume] → 5 Pass 3:49:30 am ✔ Updated [Second Year Volume] → 4 Pass 3:49:32 am ✔ Updated [Third Year Volume] → 6 Pass 3:49:33 am ✔ Updated [Fourth Year Volume] → 7 Pass 3:49:35 am ✔ Updated [Fifth Year Volume] → 8 Pass 3:49:37 am ✔ Updated [Total Tool Cost] → 12.5678 Warning 3:49:37 am Execution time since last step: 24.51 sec (Took longer than expected!) Info 3:49:37 am Exiting Tooling edit mode before Save Pass 3:49:38 am Tooling Save button clicked successfully. Pass 3:49:38 am ✔ Tooling Cost UPDATED Successfully → Tooling Cost saved successfully. Pass 3:49:42 am Clicked on option: Master Data Info 3:49:42 am Execution time since last step: 4.92 sec Info 3:49:42 am Master Data Is Displayed On Dashboard.... Pass 3:49:46 am Clicked Master Option: Part Master Warning 3:49:48 am Execution time since last step: 6.80 sec (Took longer than expected!) Info 3:49:48 am ===== START: Verify Part Number & Description View Table PartMaster ===== Info 3:49:53 am Execution time since last step: 4.20 sec Info 3:49:53 am Opening Part Master filter and selecting: Part No. Warning 3:50:45 am Execution time since last step: 52.21 sec (Took longer than expected!) Info 3:50:45 am Filter value selected: Part No. Warning 3:50:54 am Execution time since last step: 8.93 sec (Took longer than expected!) Info 3:50:54 am ============================================== Info 3:50:54 am Execution time since last step: 0.00 sec Info 3:50:54 am [View Table Part Master For Supplier Name By Supplier Header Coloumn] Info 3:50:54 am Execution time since last step: 0.00 sec Info 3:50:54 am ============================================== Info 3:50:54 am Execution time since last step: 0.48 sec Info 3:50:54 am ✅ Total Headers Found: 31 Info 3:50:54 am Execution time since last step: 0.00 sec Info 3:50:54 am Headers → [Action, Company Name, Part No., Part Description, Part UOM, Costing Type, Product Category, Product Model Name and No., Special Product Category, Customer, Customer Part No., Supplier Detail 1, %SOB, Unit Price, Supplier Detail 2, Supplier Detail 3, Supplier Detail 4, Supplier Detail 5, Supplier Detail 6, Supplier Detail 7, Supplier Detail 8, Supplier Detail 9, Supplier Detail 10, Customer Name 1, Customer 1 Unit Price, Customer Name 2, Customer 2 Unit Price, Customer Name 3, Customer 3 Unit Price, Customer Name 4, Customer 4 Unit Price] Info 3:50:54 am Execution time since last step: 0.00 sec Info 3:50:54 am 🧩 Validation Targets → [Company Name, Part No., Part Description, Part UOM, Product Category, Product Model Name and No., Special Product Category, Customer, Supplier Detail 1] Warning 3:50:54 am [Company Name] mismatch ignored → Expected: COSTMASTER-0304-MOHALI-CM1 | Actual: COSTMASTER-0304-CM1 Pass 3:50:54 am [Part No.] Match → Expected: 04-57-78 | Actual: 04-57-78 Pass 3:50:54 am [Part Description] Match → Expected: Rhona144 | Actual: Rhona144 Pass 3:50:54 am [Part UOM] Match → Expected: Hourly | Actual: Hourly Pass 3:50:54 am [Product Category] Match → Expected: rishi | Actual: rishi Pass 3:50:54 am [Product Model Name and No.] Match → Expected: JKLakshmi-001 | Actual: JKLakshmi-001 Pass 3:50:54 am [Special Product Category] Match → Expected: ACCESSORIES | Actual: ACCESSORIES Warning 3:50:54 am [Customer] mismatch ignored → Expected: Rishicustomer-Tbilisi-0004 | Actual: Rishicustomer-0004 Fail 3:50:54 am Supplier mismatch → Expected: 0801-Celesta | Actual: 0801 - Celesta Pass 3:50:54 am Row matched by Part No. (Supplier not verified, continuing click). Pass 3:50:59 am 🟢 Clicked Supplier cell → 0801 - Celesta Warning 3:50:59 am Execution time since last step: 5.34 sec (Took longer than expected!) Info 3:50:59 am ============================================== Info 3:50:59 am Execution time since last step: 0.00 sec Info 3:50:59 am VALIDATION COMPLETED: [View Table Part Master For Supplier Name By Supplier Header Coloumn] Info 3:50:59 am Execution time since last step: 0.00 sec Info 3:50:59 am ============================================== Pass 3:50:59 am ✅ Part found successfully: 04-57-78 | Description: Rhona144 Info 3:50:59 am Execution time since last step: 0.00 sec Info 3:50:59 am Stored Part Data: {Part Description=Rhona144, Part Number=04-57-78, Filter Used=Part No.} Info 3:50:59 am Execution time since last step: 0.00 sec Info 3:50:59 am ===== END: Verify Part Number & Description (Supplier Side) ===== Info 3:50:59 am Execution time since last step: 0.00 sec Info 3:50:59 am ===== START: Supplier-End Data Validation (UPDATE) ===== Info 3:50:59 am Execution time since last step: 0.00 sec Info 3:50:59 am 🔹 Expected Part Number: 04-57-78 Info 3:50:59 am Execution time since last step: 0.00 sec Info 3:50:59 am 🔹 Expected Part Description: Rhona144 Info 3:50:59 am Execution time since last step: 0.00 sec Info 3:50:59 am 🔹 Expected Commodity Group: Plastics Info 3:50:59 am Execution time since last step: 0.00 sec Info 3:50:59 am 🔹 Expected SOB (3dp): 25.789 Info 3:50:59 am Execution time since last step: 0.00 sec Info 3:50:59 am ===== ENSURE PART ATTRIBUTES TAB (BOOTSTRAP FORCE) ===== Warning 3:51:00 am ⚠ Header not visible. Forcing Bootstrap tab switch... Pass 3:51:00 am ✔ Part Attributes tab FORCEFULLY activated via Bootstrap JS Info 3:51:02 am Execution time since last step: 2.38 sec Info 3:51:02 am 🔹 Actual Part Number: 04-57-78 Info 3:51:02 am Execution time since last step: 0.00 sec Info 3:51:02 am 🔹 Actual Part Description: Rhona144 Info 3:51:02 am Execution time since last step: 0.00 sec Info 3:51:02 am 🔹 Actual Commodity Group: Plastics Info 3:51:02 am Execution time since last step: 0.00 sec Info 3:51:02 am 🔹 Actual SOB (3dp): 25.789 Pass 3:51:02 am ✔ Part Number matched successfully. Pass 3:51:02 am ✔ Part Description matched successfully. Pass 3:51:02 am ✔ Commodity Group matched successfully. Pass 3:51:02 am ✔ SOB matched successfully → 25.789 Pass 3:51:02 am PASS: All validations completed for Supplier-end updated data. Info 3:51:02 am Execution time since last step: 0.00 sec Info 3:51:02 am ===== END: Supplier-End Data Validation (UPDATE) ===== Info 3:51:02 am Execution time since last step: 0.00 sec Info 3:51:02 am ============================================== Info 3:51:02 am Execution time since last step: 0.00 sec Info 3:51:02 am START: Validate Price Calculation (Rubber Moulding - Procurement) Info 3:51:02 am Execution time since last step: 0.00 sec Info 3:51:02 am ============================================== Pass 3:51:02 am Navigated to 'Part Price Calculations' tab Pass 3:51:05 am ✔ RM Input Category matched | Expected = Rubber Moulding | Actual = Rubber Moulding Pass 3:51:05 am ✔ Classification matched | Expected = Rb001 | Actual = Rb001 Pass 3:51:05 am ✔ Year matched | Expected = 2025-2026 | Actual = 2025-2026 Pass 3:51:05 am ✔ Period matched | Expected = Apr | Actual = Apr Pass 3:51:05 am ✔ Specific Grade matched | Expected = NBR-01 | Actual = NBR-01 Pass 3:51:05 am ✔ OHP matched | Expected = RMCCCCC-Rej-199.000 % of RMC ,ICC-10.000 % of RMC ,ICC-10.000 % of PC ,ICC-10.000 % of BOP ,OH-10.000 % of RMC+PC ,P-10.000 % of RMC+PC , | Actual = RMCCCCC-Rej-199.000 % of RMC ,ICC-10.000 % of RMC ,ICC-10.000 % of PC ,ICC-10.000 % of BOP ,OH-10.000 % of RMC+PC ,P-10.000 % of RMC+PC , Pass 3:51:06 am [Rejection] matched → Expected = 1.750 | Actual = 1.750 Pass 3:51:06 am [Packing] matched → Expected = 0.850 | Actual = 0.850 Pass 3:51:06 am [Insurance] matched → Expected = 0.450 | Actual = 0.450 Pass 3:51:06 am [Profit] matched → Expected = 6.250 | Actual = 6.250 Pass 3:51:06 am [Overhead] matched → Expected = 4.150 | Actual = 4.150 Pass 3:51:06 am [ICC] matched → Expected = 1.650 | Actual = 1.650 Pass 3:51:06 am [Freight] matched → Expected = 3.350 | Actual = 3.350 Pass 3:51:06 am [Forwarding] matched → Expected = 1.200 | Actual = 1.200 Pass 3:51:06 am [OtherFactor1] matched → Expected = 0.550 | Actual = 0.550 Pass 3:51:06 am [OtherFactor2] matched → Expected = 0.650 | Actual = 0.650 Pass 3:51:06 am [OtherFactor3] matched → Expected = 0.750 | Actual = 0.750 Pass 3:51:06 am [Remarks] matched → Expected = Update_Remarks | Actual = Update_Remarks Pass 3:51:06 am [ToolCost] matched → Expected = 25.500 | Actual = 25.500 Pass 3:51:06 am [AmortizationQty] matched → Expected = 255.750 | Actual = 255.750 Pass 3:51:06 am [ToolAmortization] matched → Expected = 26.800 | Actual = 26.800 Pass 3:51:06 am [ToolMaintenance] matched → Expected = 215.900 | Actual = 215.900 Pass 3:51:06 am ✔ All Rubber Moulding Price Calculation values validated successfully Info 3:51:06 am Execution time since last step: 4.00 sec Info 3:51:06 am ============================================== Info 3:51:06 am Execution time since last step: 0.00 sec Info 3:51:06 am END: Validate Price Calculation (Rubber Moulding - Procurement) Info 3:51:06 am Execution time since last step: 0.00 sec Info 3:51:06 am ============================================== Info 3:51:10 am Execution time since last step: 4.08 sec Info 3:51:10 am -------------------------------------------------- Info 3:51:10 am Execution time since last step: 0.00 sec Info 3:51:10 am STARTING BOP VALIDATION (UI ↔ MAP) Info 3:51:10 am Execution time since last step: 0.00 sec Info 3:51:10 am -------------------------------------------------- Info 3:51:10 am Execution time since last step: 0.00 sec Info 3:51:10 am Expected BOP values received → {ToastMessage=BOP Saved successfully., PartNo=M5 pressure rivet nut-28102024, PartCostPerUnit=123.00000, TotalCost_ExtraCell=246.000, QtyPerPc=3, TotalCost_UI=246.000} Info 3:51:12 am Execution time since last step: 2.01 sec Info 3:51:12 am switching to BOP tab Pass 3:51:13 am switch to BOP tab executed Pass 3:51:13 am ✔ Standard BOP header visible. Pass 3:51:13 am ✔ Standard BOP table & first row ready. Pass 3:51:13 am ✔ BOP page loaded successfully Pass 3:51:13 am Part No matched → M5 pressure rivet nut-28102024 Info 3:51:13 am Execution time since last step: 1.28 sec Info 3:51:13 am ✅ Found header 'Qty/Pc' at column index: 7 Pass 3:51:13 am 📋 Retrieved value from column 'Qty/Pc' = '2.000'. Fail 3:51:13 am Qty/Pc mismatch → Expected: 3.000 | Actual: 2.000 Info 3:51:13 am Execution time since last step: 0.12 sec Info 3:51:13 am ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 3:51:13 am 📋 Retrieved value from column 'Part Cost/Unit' = '123.00000'. Pass 3:51:13 am Part Cost/Unit matched → 123.000 Info 3:51:14 am Execution time since last step: 0.16 sec Info 3:51:14 am ✅ Found header 'Total Cost' at column index: 16 Pass 3:51:14 am 📋 Retrieved value from column 'Total Cost' = '246.000'. Pass 3:51:14 am Total Cost (UI) matched → 246.000 Pass 3:51:14 am Total Cost (Extra Cell) matched → 246.000 Info 3:51:14 am Execution time since last step: 0.06 sec Info 3:51:14 am ------ VALIDATING ALL HEADER VALUES ------ Info 3:51:14 am Execution time since last step: 0.00 sec Info 3:51:14 am -------------------------------------------------- Info 3:51:14 am Execution time since last step: 0.00 sec Info 3:51:14 am BOP VALIDATION COMPLETED Info 3:51:14 am Execution time since last step: 0.00 sec Info 3:51:14 am -------------------------------------------------- Info 3:51:14 am Execution time since last step: 0.00 sec Info 3:51:14 am ============================================== Info 3:51:14 am Execution time since last step: 0.00 sec Info 3:51:14 am 🔵 UPDATE VALIDATION STARTED: [Tooling Cost Section] Info 3:51:14 am Execution time since last step: 0.00 sec Info 3:51:14 am ============================================== Info 3:51:15 am Execution time since last step: 1.79 sec Info 3:51:15 am Navigated to 'Tooling Cost' tab for UPDATE validation. Info 3:51:16 am Execution time since last step: 1.01 sec Info 3:51:16 am 🔍 Starting UPDATE validation for 16 fields... Warning 3:51:17 am ⚠ Skipped (Not part of UPDATE validation) → ToolPartNodrp Warning 3:51:17 am ⚠ Skipped (Not part of UPDATE validation) → ToolDelta Pass 3:51:18 am PASS → [First Year Volume] Expected=5 | Actual=5 Pass 3:51:18 am PASS → [Fifth Year Volume] Expected=8 | Actual=8 Pass 3:51:19 am PASS → [Part Envelope Height(mm)] Expected=5.1234 | Actual=5.1234 Pass 3:51:19 am PASS → [Part Envelope Width(mm)] Expected=21.5566 | Actual=21.5566 Pass 3:51:19 am PASS → [Part Envelope Length(mm)] Expected=20.5566 | Actual=20.5566 Warning 3:51:19 am ⚠ Skipped (Not part of UPDATE validation) → ToolCostDirectEntry Fail 3:51:20 am FAIL → [Enter Tool No.] Expected=999 | Actual=Manual Entry Pass 3:51:20 am PASS → [Second Year Volume] Expected=4 | Actual=4 Pass 3:51:21 am PASS → [Settled Tool Cost] Expected=9 | Actual=9 Pass 3:51:21 am PASS → [Tool Description] Expected=Updated-Manual-999 | Actual=Updated-Manual-999 Pass 3:51:22 am PASS → [Fourth Year Volume] Expected=7 | Actual=7 Pass 3:51:22 am PASS → [Tool Advance] Expected=3 | Actual=3 Pass 3:51:23 am PASS → [Third Year Volume] Expected=6 | Actual=6 Warning 3:51:23 am Execution time since last step: 6.52 sec (Took longer than expected!) Info 3:51:23 am ============================================== Info 3:51:23 am Execution time since last step: 0.00 sec Info 3:51:23 am SUMMARY: Info 3:51:23 am Execution time since last step: 0.00 sec Info 3:51:23 am ============================================== Info 3:51:23 am Execution time since last step: 0.00 sec Info 3:51:23 am Passed: 11 Info 3:51:23 am Execution time since last step: 0.00 sec Info 3:51:23 am Failed: 1 Info 3:51:23 am Execution time since last step: 0.00 sec Info 3:51:23 am Warnings: 3 Fail 3:51:23 am Mismatch: ❌ UPDATE Validation FAILED Info 3:51:23 am Execution time since last step: 0.00 sec Info 3:51:23 am ============================================== Pass 3:51:23 am Test Passed Pass 3:51:23 am Screenshot on Success
-
PT_C_117Exporting All The Templates For Supplier Rubber
3:51:23 am / 00:02:32:357 Fail
PT_C_117Exporting All The Templates For Supplier Rubber
01.03.2026 3:51:23 am 01.03.2026 3:53:56 am 00:02:32:357 · #test-id=50Status Timestamp Details Pass 3:51:29 am Clicked on option: Master Data Warning 3:51:29 am Execution time since last step: 5.40 sec (Took longer than expected!) Info 3:51:29 am Master Data Is Displayed On Dashboard.... Pass 3:51:31 am Clicked Master Option: Part Master Info 3:51:31 am Execution time since last step: 2.30 sec Info 3:51:31 am ===== STEP 1: Enter Part Details ===== Pass 3:51:31 am Entered Part Number → 21-07-25 Pass 3:51:33 am Entered Part Description → Merrill755 Info 3:51:35 am Execution time since last step: 4.65 sec Info 3:51:35 am ===== STEP 2: Selecting Part UOM Value ===== Info 3:51:36 am Execution time since last step: 0.18 sec Info 3:51:36 am Clicked on UOM dropdown. Info 3:51:38 am Execution time since last step: 2.27 sec Info 3:51:38 am Entered search keyword in UOM search box → Hourly Pass 3:51:40 am Selected UOM → Hourly Info 3:51:42 am Execution time since last step: 4.19 sec Info 3:51:42 am ===== STEP 3: Selecting Company Name ===== Pass 3:51:44 am Selected Company Name → COSTMASTER-0304-MOHALI-CM1 Info 3:51:44 am Execution time since last step: 2.36 sec Info 3:51:44 am ===== STEP 4: Selecting Radio Button By Name ===== Pass 3:51:45 am Selected Radio Button → Procurement Info 3:51:47 am Execution time since last step: 2.23 sec Info 3:51:47 am ===== STEP 5: Selecting Supplier Name ===== Pass 3:51:47 am Selected Supplier → 0801-Celesta Info 3:51:49 am Execution time since last step: 2.75 sec Info 3:51:49 am ===== STEP 6: Selecting Customer Name ===== Pass 3:52:01 am Selected Customer → Rishicustomer-Tbilisi-0004 Warning 3:52:05 am Execution time since last step: 15.23 sec (Took longer than expected!) Info 3:52:05 am ===== STEP 6: Selecting Product Category ===== Info 3:52:06 am Execution time since last step: 1.19 sec Info 3:52:06 am trying JavaScript click for: Pass 3:52:11 am Selected Product Category → rishi Warning 3:52:11 am Execution time since last step: 5.05 sec (Took longer than expected!) Info 3:52:11 am ===== STEP 7: Selecting Product Model ===== Info 3:52:11 am Execution time since last step: 0.27 sec Info 3:52:11 am trying JavaScript click for: Pass 3:52:16 am Selected Product Model → JKLakshmi-001 Warning 3:52:18 am Execution time since last step: 6.84 sec (Took longer than expected!) Info 3:52:18 am ===== STEP 8: Selecting Special Product Category ===== Info 3:52:19 am Execution time since last step: 1.16 sec Info 3:52:19 am trying JavaScript click for: Pass 3:52:22 am Selected Special Product Category → ACCESSORIES Info 3:52:24 am Execution time since last step: 4.89 sec Info 3:52:24 am ===== STEP 9: Clicking Save Button ===== Info 3:52:24 am Execution time since last step: 0.05 sec Info 3:52:24 am ===== STEP: Clicking Button in Part Master → Save ===== Pass 3:52:24 am ✅ Successfully clicked button → Save Pass 3:52:24 am Clicked on 'Save' button successfully. Info 3:52:24 am Execution time since last step: 0.12 sec Info 3:52:24 am ===== STEP 10: Verifying Toast Message ===== Info 3:52:25 am Execution time since last step: 1.11 sec Info 3:52:25 am Toast message appeared: Part Master details saved successfully. Info 3:52:25 am Execution time since last step: 0.00 sec Info 3:52:25 am ✅ Toast message validated successfully. Expected: Part Master details saved successfully. Pass 3:52:25 am Toast message verification completed successfully. Info 3:52:25 am Execution time since last step: 0.00 sec Info 3:52:25 am ===== START: Verify Part Number & Description View Table PartMaster ===== Info 3:52:30 am Execution time since last step: 4.23 sec Info 3:52:30 am Opening Part Master filter and selecting: Part No. Warning 3:53:22 am Execution time since last step: 52.16 sec (Took longer than expected!) Info 3:53:22 am Filter value selected: Part No. Warning 3:53:31 am Execution time since last step: 8.92 sec (Took longer than expected!) Info 3:53:31 am ============================================== Info 3:53:31 am Execution time since last step: 0.00 sec Info 3:53:31 am [View Table Part Master For Supplier Name By Supplier Header Coloumn] Info 3:53:31 am Execution time since last step: 0.00 sec Info 3:53:31 am ============================================== Info 3:53:33 am Execution time since last step: 2.65 sec Info 3:53:33 am ✅ Total Headers Found: 31 Info 3:53:33 am Execution time since last step: 0.00 sec Info 3:53:33 am Headers → [Action, Company Name, Part No., Part Description, Part UOM, Costing Type, Product Category, Product Model Name and No., Special Product Category, Customer, Customer Part No., Supplier Detail 1, %SOB, Unit Price, Supplier Detail 2, Supplier Detail 3, Supplier Detail 4, Supplier Detail 5, Supplier Detail 6, Supplier Detail 7, Supplier Detail 8, Supplier Detail 9, Supplier Detail 10, Customer Name 1, Customer 1 Unit Price, Customer Name 2, Customer 2 Unit Price, Customer Name 3, Customer 3 Unit Price, Customer Name 4, Customer 4 Unit Price] Info 3:53:33 am Execution time since last step: 0.00 sec Info 3:53:33 am 🧩 Validation Targets → [Company Name, Part No., Part Description, Part UOM, Product Category, Product Model Name and No., Special Product Category, Customer, Supplier Detail 1] Warning 3:53:33 am [Company Name] mismatch ignored → Expected: COSTMASTER-0304-MOHALI-CM1 | Actual: COSTMASTER-0304-CM1 Pass 3:53:34 am [Part No.] Match → Expected: 21-07-25 | Actual: 21-07-25 Pass 3:53:34 am [Part Description] Match → Expected: Merrill755 | Actual: Merrill755 Pass 3:53:34 am [Part UOM] Match → Expected: Hourly | Actual: Hourly Pass 3:53:34 am [Product Category] Match → Expected: rishi | Actual: rishi Pass 3:53:34 am [Product Model Name and No.] Match → Expected: JKLakshmi-001 | Actual: JKLakshmi-001 Pass 3:53:34 am [Special Product Category] Match → Expected: ACCESSORIES | Actual: ACCESSORIES Warning 3:53:34 am [Customer] mismatch ignored → Expected: Rishicustomer-Tbilisi-0004 | Actual: Rishicustomer-0004 Fail 3:53:34 am Supplier mismatch → Expected: 0801-Celesta | Actual: 0801 - Celesta Pass 3:53:34 am Row matched by Part No. (Supplier not verified, continuing click). Pass 3:53:38 am 🟢 Clicked Supplier cell → 0801 - Celesta Warning 3:53:38 am Execution time since last step: 5.16 sec (Took longer than expected!) Info 3:53:38 am ============================================== Info 3:53:38 am Execution time since last step: 0.00 sec Info 3:53:38 am VALIDATION COMPLETED: [View Table Part Master For Supplier Name By Supplier Header Coloumn] Info 3:53:38 am Execution time since last step: 0.00 sec Info 3:53:38 am ============================================== Pass 3:53:38 am ✅ Part found successfully: 21-07-25 | Description: Merrill755 Info 3:53:38 am Execution time since last step: 0.00 sec Info 3:53:38 am Stored Part Data: {Part Description=Merrill755, Part Number=21-07-25, Filter Used=Part No.} Info 3:53:38 am Execution time since last step: 0.00 sec Info 3:53:38 am ===== END: Verify Part Number & Description (Supplier Side) ===== Info 3:53:39 am Execution time since last step: 1.01 sec Info 3:53:39 am ============================================== Info 3:53:39 am Execution time since last step: 0.00 sec Info 3:53:39 am START: Verify Three-Bar Functionality Info 3:53:39 am Execution time since last step: 0.00 sec Info 3:53:39 am ============================================== Pass 3:53:41 am Navigated to 'Part Price Calculations' tab Pass 3:53:41 am RM Input Category selected → Rubber Moulding Pass 3:53:45 am Clicked on Three-Bar menu Warning 3:53:47 am Execution time since last step: 7.14 sec (Took longer than expected!) Info 3:53:47 am Three-bar options loaded. Total options: 6 Pass 3:53:47 am Clicked on 'Export Whole Report' Warning 3:53:52 am Execution time since last step: 5.20 sec (Took longer than expected!) Info 3:53:52 am ✅ Latest Excel File Found: C:\Users\Raj Tripathi\Downloads\2012025\CostMasters-ICE-V5.0\downloads\_03-01-2026_03_53_46.xlsx Pass 3:53:52 am Export Whole Report file downloaded successfully Pass 3:53:52 am Re-opened Three-Bar menu Pass 3:53:54 am Clicked on 'Consolidated Assembly' Fail 3:53:55 am Mismatch: Toast message mismatch → Expected: Consolidated Assembly Exported SucessFully. | Actual: Unable to export! Info 3:53:55 am Execution time since last step: 3.45 sec Info 3:53:55 am ============================================== Info 3:53:55 am Execution time since last step: 0.00 sec Info 3:53:55 am END: Verify Three-Bar Functionality Info 3:53:55 am Execution time since last step: 0.00 sec Info 3:53:55 am ============================================== Pass 3:53:55 am Test Passed Pass 3:53:56 am Screenshot on Success
-
PT_C_140Rubber Molding Procurement Copy Casting
3:53:56 am / 00:11:11:984 Fail
PT_C_140Rubber Molding Procurement Copy Casting
01.03.2026 3:53:56 am 01.03.2026 4:05:07 am 00:11:11:984 · #test-id=51Status Timestamp Details Pass 3:54:01 am Clicked on option: Master Data Warning 3:54:01 am Execution time since last step: 5.25 sec (Took longer than expected!) Info 3:54:01 am Master Data Is Displayed On Dashboard.... Pass 3:54:03 am Clicked Master Option: Part Master Info 3:54:03 am Execution time since last step: 2.64 sec Info 3:54:03 am ===== STEP 1: Enter Part Details ===== Pass 3:54:04 am Entered Part Number → 73-52-75 Pass 3:54:06 am Entered Part Description → Heriberto163 Info 3:54:08 am Execution time since last step: 4.64 sec Info 3:54:08 am ===== STEP 2: Selecting Part UOM Value ===== Info 3:54:08 am Execution time since last step: 0.17 sec Info 3:54:08 am Clicked on UOM dropdown. Info 3:54:10 am Execution time since last step: 2.28 sec Info 3:54:10 am Entered search keyword in UOM search box → Hourly Pass 3:54:13 am Selected UOM → Hourly Info 3:54:15 am Execution time since last step: 4.19 sec Info 3:54:15 am ===== STEP 3: Selecting Company Name ===== Pass 3:54:17 am Selected Company Name → COSTMASTER-0304-MOHALI-CM1 Info 3:54:17 am Execution time since last step: 2.37 sec Info 3:54:17 am ===== STEP 4: Selecting Radio Button By Name ===== Pass 3:54:17 am Selected Radio Button → Procurement Info 3:54:19 am Execution time since last step: 2.23 sec Info 3:54:19 am ===== STEP 5: Selecting Supplier Name ===== Pass 3:54:20 am Selected Supplier → 0801-Celesta Info 3:54:22 am Execution time since last step: 2.76 sec Info 3:54:22 am ===== STEP 6: Selecting Customer Name ===== Pass 3:54:34 am Selected Customer → Rishicustomer-Tbilisi-0004 Warning 3:54:38 am Execution time since last step: 16.40 sec (Took longer than expected!) Info 3:54:38 am ===== STEP 6: Selecting Product Category ===== Info 3:54:40 am Execution time since last step: 1.15 sec Info 3:54:40 am trying JavaScript click for: Pass 3:54:45 am Selected Product Category → rishi Warning 3:54:45 am Execution time since last step: 5.07 sec (Took longer than expected!) Info 3:54:45 am ===== STEP 7: Selecting Product Model ===== Info 3:54:45 am Execution time since last step: 0.28 sec Info 3:54:45 am trying JavaScript click for: Pass 3:54:50 am Selected Product Model → JKLakshmi-001 Warning 3:54:52 am Execution time since last step: 6.85 sec (Took longer than expected!) Info 3:54:52 am ===== STEP 8: Selecting Special Product Category ===== Info 3:54:53 am Execution time since last step: 1.12 sec Info 3:54:53 am trying JavaScript click for: Pass 3:54:56 am Selected Special Product Category → ACCESSORIES Info 3:54:58 am Execution time since last step: 4.88 sec Info 3:54:58 am ===== STEP 9: Clicking Save Button ===== Info 3:54:58 am Execution time since last step: 0.03 sec Info 3:54:58 am ===== STEP: Clicking Button in Part Master → Save ===== Pass 3:54:58 am ✅ Successfully clicked button → Save Pass 3:54:58 am Clicked on 'Save' button successfully. Info 3:54:58 am Execution time since last step: 0.09 sec Info 3:54:58 am ===== STEP 10: Verifying Toast Message ===== Info 3:54:59 am Execution time since last step: 1.12 sec Info 3:54:59 am Toast message appeared: Part Master details saved successfully. Info 3:54:59 am Execution time since last step: 0.00 sec Info 3:54:59 am ✅ Toast message validated successfully. Expected: Part Master details saved successfully. Pass 3:54:59 am Toast message verification completed successfully. Info 3:54:59 am Execution time since last step: 0.00 sec Info 3:54:59 am ==================================================== Info 3:54:59 am Execution time since last step: 0.00 sec Info 3:54:59 am 🧩 STEP 1: Creating SECOND Part Entry for COPY COSTING Validation Info 3:54:59 am Execution time since last step: 0.00 sec Info 3:54:59 am ---------------------------------------------------- Info 3:54:59 am Execution time since last step: 0.00 sec Info 3:54:59 am This part entry is being created specifically to perform Copy Costing tests. Info 3:54:59 am Execution time since last step: 0.00 sec Info 3:54:59 am The costing of the first part will be replicated and validated against this newly created record. Info 3:54:59 am Execution time since last step: 0.00 sec Info 3:54:59 am ==================================================== Info 3:54:59 am Execution time since last step: 0.00 sec Info 3:54:59 am ===== STEP 1: Enter Part Details (Copy Costing Part) ===== Pass 3:54:59 am Entered Part Number (Copy Part) → 59-05-49 Pass 3:54:59 am Entered Part Description (Copy Part) → Elwood546 Info 3:54:59 am Execution time since last step: 0.39 sec Info 3:54:59 am ===== STEP 2: Selecting Part UOM Value ===== Info 3:55:00 am Execution time since last step: 0.36 sec Info 3:55:00 am Entered search keyword in UOM search box → Hourly Pass 3:55:00 am Selected UOM → Hourly Info 3:55:00 am Execution time since last step: 0.13 sec Info 3:55:00 am ===== STEP 3: Selecting Company Name ===== Pass 3:55:00 am Selected Company Name → COSTMASTER-0304-MOHALI-CM1 Info 3:55:00 am Execution time since last step: 0.24 sec Info 3:55:00 am ===== STEP 4: Selecting Radio Button By Name ===== Pass 3:55:00 am Selected Supplier Radio Button → Procurement Info 3:55:00 am Execution time since last step: 0.20 sec Info 3:55:00 am ===== STEP 5: Selecting Supplier Name ===== Pass 3:55:01 am Selected Supplier → 0801-Celesta Info 3:55:01 am Execution time since last step: 0.73 sec Info 3:55:01 am ===== STEP 6: Selecting Customer Name ===== Info 3:55:02 am Execution time since last step: 1.15 sec Info 3:55:02 am trying JavaScript click for: Pass 3:55:16 am Selected Customer → Rishicustomer-Tbilisi-0004 Warning 3:55:16 am Execution time since last step: 13.38 sec (Took longer than expected!) Info 3:55:16 am ===== STEP 7: Selecting Product Category ===== Info 3:55:17 am Execution time since last step: 1.09 sec Info 3:55:17 am trying JavaScript click for: Pass 3:55:18 am Selected Product Category → rishi Info 3:55:18 am Execution time since last step: 0.93 sec Info 3:55:18 am ===== STEP 8: Selecting Product Model ===== Info 3:55:18 am Execution time since last step: 0.37 sec Info 3:55:18 am Product Model dropdown clicked. Info 3:55:18 am Execution time since last step: 0.19 sec Info 3:55:18 am Entered Product Model search text → JKLakshmi-001 Pass 3:55:18 am Selected Product Model → JKLakshmi-001 Info 3:55:18 am Execution time since last step: 0.16 sec Info 3:55:18 am ===== STEP 9: Selecting Special Product Category ===== Info 3:55:19 am Execution time since last step: 1.08 sec Info 3:55:19 am trying JavaScript click for: Pass 3:55:20 am Selected Special Product Category → ACCESSORIES Info 3:55:20 am Execution time since last step: 0.79 sec Info 3:55:20 am ===== STEP 10: Clicking Save Button (Copy Costing Part) ===== Info 3:55:20 am Execution time since last step: 0.02 sec Info 3:55:20 am ===== STEP: Clicking Button in Part Master → Save ===== Pass 3:55:20 am ✅ Successfully clicked button → Save Pass 3:55:20 am Clicked on 'Save' button successfully for Copy Costing Part. Info 3:55:20 am Execution time since last step: 0.09 sec Info 3:55:20 am ===== STEP 11: Verifying Toast Message ===== Info 3:55:21 am Execution time since last step: 1.03 sec Info 3:55:21 am Toast message appeared: Part Master details saved successfully. Info 3:55:21 am Execution time since last step: 0.00 sec Info 3:55:21 am ✅ Toast message validated successfully. Expected: Part Master details saved successfully. Pass 3:55:21 am Toast message verification completed successfully for Copy Costing Part. Info 3:55:21 am Execution time since last step: 0.00 sec Info 3:55:21 am ✅ Secondary Part creation completed successfully for Copy Costing comparison. Pass 3:55:22 am Clicked Master Option: Bill of Material Warning 3:55:54 am Execution time since last step: 32.31 sec (Took longer than expected!) Info 3:55:54 am Starting BOM Excel import... Info 3:55:54 am Execution time since last step: 0.04 sec Info 3:55:54 am File selected for upload: C:\Users\Raj Tripathi\Downloads\2012025\CostMasters-ICE-V5.0\downloads\BOM_03-01-2026_03_55_36.xlsx Info 3:55:54 am Execution time since last step: 0.00 sec Info 3:55:54 am ===== 🧩 Step: Opening, Saving & Closing Excel File Safely ===== Info 3:55:54 am Execution time since last step: 0.00 sec Info 3:55:54 am 📁 File Path → C:\Users\Raj Tripathi\Downloads\2012025\CostMasters-ICE-V5.0\downloads\BOM_03-01-2026_03_55_36.xlsx Info 3:55:54 am Execution time since last step: 0.02 sec Info 3:55:54 am 📂 Excel launched successfully. Pass 3:55:59 am 💾 File saved and closed safely using PowerShell COM automation. Pass 3:55:59 am ❎ Excel process terminated successfully. Warning 3:56:01 am Execution time since last step: 7.06 sec (Took longer than expected!) Info 3:56:01 am ===== ✅ Excel File Save & Close Operation Completed Without Affecting Eclipse ===== Info 3:56:03 am Execution time since last step: 2.08 sec Info 3:56:03 am Clicking Import button to open file dialog... Warning 3:56:09 am Execution time since last step: 6.17 sec (Took longer than expected!) Info 3:56:09 am File path pasted: C:\Users\Raj Tripathi\Downloads\2012025\CostMasters-ICE-V5.0\downloads\BOM_03-01-2026_03_55_36.xlsx Info 3:56:10 am Execution time since last step: 1.02 sec Info 3:56:10 am Pressed Enter to confirm file selection. Pass 3:56:24 am Clicked on option: Master Data Warning 3:56:24 am Execution time since last step: 13.57 sec (Took longer than expected!) Info 3:56:24 am Master Data Is Displayed On Dashboard.... Pass 3:56:26 am Clicked Master Option: Part Master Warning 3:56:29 am Execution time since last step: 5.28 sec (Took longer than expected!) Info 3:56:29 am ===== START: Verify Part Number & Description View Table PartMaster ===== Info 3:56:33 am Execution time since last step: 4.20 sec Info 3:56:33 am Opening Part Master filter and selecting: Part No. Warning 3:57:25 am Execution time since last step: 52.19 sec (Took longer than expected!) Info 3:57:25 am Filter value selected: Part No. Warning 3:57:34 am Execution time since last step: 8.90 sec (Took longer than expected!) Info 3:57:34 am ============================================== Info 3:57:34 am Execution time since last step: 0.01 sec Info 3:57:34 am [View Table Part Master For Supplier Name By Supplier Header Coloumn] Info 3:57:34 am Execution time since last step: 0.00 sec Info 3:57:34 am ============================================== Info 3:57:35 am Execution time since last step: 0.53 sec Info 3:57:35 am ✅ Total Headers Found: 31 Info 3:57:35 am Execution time since last step: 0.00 sec Info 3:57:35 am Headers → [Action, Company Name, Part No., Part Description, Part UOM, Costing Type, Product Category, Product Model Name and No., Special Product Category, Customer, Customer Part No., Supplier Detail 1, %SOB, Unit Price, Supplier Detail 2, Supplier Detail 3, Supplier Detail 4, Supplier Detail 5, Supplier Detail 6, Supplier Detail 7, Supplier Detail 8, Supplier Detail 9, Supplier Detail 10, Customer Name 1, Customer 1 Unit Price, Customer Name 2, Customer 2 Unit Price, Customer Name 3, Customer 3 Unit Price, Customer Name 4, Customer 4 Unit Price] Info 3:57:35 am Execution time since last step: 0.00 sec Info 3:57:35 am 🧩 Validation Targets → [Company Name, Part No., Part Description, Part UOM, Product Category, Product Model Name and No., Special Product Category, Customer, Supplier Detail 1] Warning 3:57:35 am [Company Name] mismatch ignored → Expected: COSTMASTER-0304-MOHALI-CM1 | Actual: COSTMASTER-0304-CM1 Pass 3:57:35 am [Part No.] Match → Expected: 73-52-75 | Actual: 73-52-75 Pass 3:57:35 am [Part Description] Match → Expected: Heriberto163 | Actual: Heriberto163 Pass 3:57:35 am [Part UOM] Match → Expected: Hourly | Actual: Hourly Pass 3:57:35 am [Product Category] Match → Expected: rishi | Actual: rishi Pass 3:57:35 am [Product Model Name and No.] Match → Expected: JKLakshmi-001 | Actual: JKLakshmi-001 Pass 3:57:35 am [Special Product Category] Match → Expected: ACCESSORIES | Actual: ACCESSORIES Warning 3:57:35 am [Customer] mismatch ignored → Expected: Rishicustomer-Tbilisi-0004 | Actual: Rishicustomer-0004 Fail 3:57:35 am Supplier mismatch → Expected: 0801-Celesta | Actual: 0801 - Celesta Pass 3:57:35 am Row matched by Part No. (Supplier not verified, continuing click). Pass 3:57:39 am 🟢 Clicked Supplier cell → 0801 - Celesta Info 3:57:39 am Execution time since last step: 3.80 sec Info 3:57:39 am ============================================== Info 3:57:39 am Execution time since last step: 0.00 sec Info 3:57:39 am VALIDATION COMPLETED: [View Table Part Master For Supplier Name By Supplier Header Coloumn] Info 3:57:39 am Execution time since last step: 0.00 sec Info 3:57:39 am ============================================== Pass 3:57:39 am ✅ Part found successfully: 73-52-75 | Description: Heriberto163 Info 3:57:39 am Execution time since last step: 0.00 sec Info 3:57:39 am Stored Part Data: {Part Description=Heriberto163, Part Number=73-52-75, Filter Used=Part No.} Info 3:57:39 am Execution time since last step: 0.00 sec Info 3:57:39 am ===== END: Verify Part Number & Description (Supplier Side) ===== Info 3:57:40 am Execution time since last step: 1.03 sec Info 3:57:40 am ===== START: Verifying and Writing Data in 'Part Attributes' Tab (Procurement) ===== Info 3:57:41 am Execution time since last step: 1.00 sec Info 3:57:41 am ===== ENSURE PART ATTRIBUTES TAB (BOOTSTRAP FORCE) ===== Warning 3:57:41 am ⚠ Header not visible. Forcing Bootstrap tab switch... Pass 3:57:41 am ✔ Part Attributes tab FORCEFULLY activated via Bootstrap JS Info 3:57:41 am Execution time since last step: 0.67 sec Info 3:57:41 am STEP 1: Opening Commodity Group dropdown... Warning 3:57:44 am ⚠ Dropdown already contains 912 options before searching. Info 3:57:44 am Execution time since last step: 2.29 sec Info 3:57:44 am STEP 2: Searching for Commodity Group: Plastics Pass 3:57:46 am ✅ 3 Commodity Group options loaded after search. Info 3:57:46 am Execution time since last step: 2.36 sec Info 3:57:46 am STEP 3: Selecting desired Commodity Group from search result... Pass 3:57:46 am ✅ Selected Commodity Group: Plastics Info 3:57:46 am Execution time since last step: 0.10 sec Info 3:57:46 am STEP 4: Entering SOB value... Info 3:57:46 am Execution time since last step: 0.24 sec Info 3:57:46 am Entered SOB Value: 10.125 → Stored As (3dp): 10.125 Info 3:57:46 am Execution time since last step: 0.00 sec Info 3:57:46 am STEP 5: Clicking Save on Part Attributes... Pass 3:57:47 am ✅ Toast Message Verified. Info 3:57:47 am Execution time since last step: 0.37 sec Info 3:57:47 am STEP 6: Fetching SOB value from UI after save for extra confirmation... Info 3:57:47 am Execution time since last step: 0.03 sec Info 3:57:47 am UI SOB Value after save: 10.125 → Normalized (3dp): 10.125 Info 3:57:49 am Execution time since last step: 2.01 sec Info 3:57:49 am ===== END: 'Part Attributes' Tab Flow Completed (Procurement) ===== Info 3:57:50 am Execution time since last step: 1.52 sec Info 3:57:50 am ============================================== Info 3:57:50 am Execution time since last step: 0.00 sec Info 3:57:50 am START: Save Price Calculation (RubberMoulding - Procurement) Info 3:57:50 am Execution time since last step: 0.00 sec Info 3:57:50 am ============================================== Pass 3:57:51 am Navigated to 'Part Price Calculations' tab Pass 3:57:53 am RM Input Category selected: Rubber Moulding Warning 3:58:00 am Execution time since last step: 9.77 sec (Took longer than expected!) Info 3:58:00 am trying JavaScript click for: Pass 3:58:00 am OHP Radio button selected Info 3:58:00 am Execution time since last step: 0.41 sec Info 3:58:00 am Entering value for [Rejection] → 1.25 Pass 3:58:01 am Value entered & stored successfully → [Rejection] = 1.25 Info 3:58:03 am Execution time since last step: 2.48 sec Info 3:58:03 am Entering value for [Packing] → 0.50 Pass 3:58:03 am Value entered & stored successfully → [Packing] = 0.50 Info 3:58:05 am Execution time since last step: 2.37 sec Info 3:58:05 am Entering value for [Insurance] → 0.20 Pass 3:58:06 am Value entered & stored successfully → [Insurance] = 0.20 Info 3:58:08 am Execution time since last step: 2.35 sec Info 3:58:08 am Entering value for [Profit] → 5.75 Pass 3:58:08 am Value entered & stored successfully → [Profit] = 5.75 Info 3:58:10 am Execution time since last step: 2.34 sec Info 3:58:10 am Entering value for [Overhead] → 3.40 Pass 3:58:10 am Value entered & stored successfully → [Overhead] = 3.40 Info 3:58:12 am Execution time since last step: 2.35 sec Info 3:58:12 am Entering value for [ICC] → 1.10 Pass 3:58:13 am Value entered & stored successfully → [ICC] = 1.10 Info 3:58:15 am Execution time since last step: 2.33 sec Info 3:58:15 am Entering value for [Freight] → 2.60 Pass 3:58:15 am Value entered & stored successfully → [Freight] = 2.60 Info 3:58:17 am Execution time since last step: 2.37 sec Info 3:58:17 am Entering value for [Forwarding] → 0.90 Pass 3:58:17 am Value entered & stored successfully → [Forwarding] = 0.90 Info 3:58:19 am Execution time since last step: 2.33 sec Info 3:58:19 am Entering value for [OtherFactor1] → 0.15 Pass 3:58:20 am Value entered & stored successfully → [OtherFactor1] = 0.15 Info 3:58:22 am Execution time since last step: 2.32 sec Info 3:58:22 am Entering value for [OtherFactor2] → 0.25 Pass 3:58:22 am Value entered & stored successfully → [OtherFactor2] = 0.25 Info 3:58:24 am Execution time since last step: 2.35 sec Info 3:58:24 am Entering value for [OtherFactor3] → 0.35 Pass 3:58:24 am Value entered & stored successfully → [OtherFactor3] = 0.35 Info 3:58:26 am Execution time since last step: 2.33 sec Info 3:58:26 am Entering value for [Remarks] → Save_Remarks Pass 3:58:27 am Value entered & stored successfully → [Remarks] = Save_Remarks Info 3:58:29 am Execution time since last step: 2.33 sec Info 3:58:29 am Entering value for [ToolCost] → 22 Pass 3:58:29 am Value entered & stored successfully → [ToolCost] = 22 Info 3:58:31 am Execution time since last step: 2.20 sec Info 3:58:31 am Entering value for [AmortizationQty] → 220 Pass 3:58:31 am Value entered & stored successfully → [AmortizationQty] = 220 Info 3:58:33 am Execution time since last step: 2.29 sec Info 3:58:33 am Entering value for [ToolAmortization] → 22.34 Pass 3:58:33 am Value entered & stored successfully → [ToolAmortization] = 22.34 Info 3:58:35 am Execution time since last step: 2.40 sec Info 3:58:35 am Entering value for [ToolMaintenance] → 202.34 Pass 3:58:36 am Value entered & stored successfully → [ToolMaintenance] = 202.34 Pass 3:58:38 am All Rubber Moulding OHP values entered successfully Info 3:58:38 am Execution time since last step: 2.56 sec Info 3:58:38 am Clicked Save button Fail 3:58:39 am Mismatch: Old Pop up is Showing Fail 3:59:04 am Unexpected exception during save flow → no such element: Unable to locate element: {"method":"xpath","selector":"//div[@class='toast-message']"} (Session info: chrome=143.0.7499.170) For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#no-such-element-exception Build info: version: '4.25.0', revision: '8a8aea2337' System info: os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '21.0.8' Driver info: org.openqa.selenium.chrome.ChromeDriver Command: [14044e54d9a0a14c6ac07be732f8f15c, findElement {using=xpath, value=//div[@class='toast-message']}] Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 143.0.7499.170, chrome: {chromedriverVersion: 143.0.7499.169 (164b20aab62..., userDataDir: C:\Users\RAJTRI~1\AppData\L...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:59377}, goog:processID: 4808, networkConnectionEnabled: false, pageLoadStrategy: normal, platformName: windows, proxy: Proxy(), se:cdp: ws://localhost:59377/devtoo..., se:cdpVersion: 143.0.7499.170, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:extension:minPinLength: true, webauthn:extension:prf: true, webauthn:virtualAuthenticators: true} Session ID: 14044e54d9a0a14c6ac07be732f8f15c Warning 3:59:04 am Execution time since last step: 25.55 sec (Took longer than expected!) Info 3:59:04 am ============================================== Info 3:59:04 am Execution time since last step: 0.00 sec Info 3:59:04 am END: Save Price Calculation (Rubber - Procurement) Info 3:59:04 am Execution time since last step: 0.00 sec Info 3:59:04 am ============================================== Info 3:59:08 am Execution time since last step: 4.10 sec Info 3:59:08 am switching to BOP tab Pass 3:59:09 am switch to BOP tab executed Pass 3:59:09 am ✔ Header located successfully. Warning 3:59:10 am Action click failed, invoking JS function directly Pass 3:59:10 am '+ BOP' action executed. Pass 3:59:15 am ✔ BOP Table displayed. Pass 3:59:25 am Selected Part No: M5 pressure rivet nut-28102024 Warning 3:59:26 am Execution time since last step: 18.67 sec (Took longer than expected!) Info 3:59:26 am ✅ Found header 'Qty/Pc' at column index: 7 Pass 3:59:27 am 🟢 Entered value '2' in column 'Qty/Pc' successfully. Pass 3:59:27 am Qty/Pc entered → 2 Info 3:59:29 am Execution time since last step: 2.46 sec Info 3:59:29 am ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 3:59:29 am 📋 Retrieved value from column 'Part Cost/Unit' = '123.000'. Pass 3:59:29 am ✔ BOP calculation completed (Part Cost/Unit non-zero). Info 3:59:29 am Execution time since last step: 0.12 sec Info 3:59:29 am ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 3:59:29 am 📋 Retrieved value from column 'Part Cost/Unit' = '123.000'. Pass 3:59:29 am Auto fetched Part Cost/Unit → 123.000 Info 3:59:29 am Execution time since last step: 0.16 sec Info 3:59:29 am ✅ Found header 'Total Cost' at column index: 16 Pass 3:59:29 am 📋 Retrieved value from column 'Total Cost' = '246.00000'. Pass 3:59:29 am Fetched Total Cost (UI) → 246.00000 Pass 3:59:29 am Fetched Total Cost (Extra Cell) → 246.000 Info 3:59:29 am Execution time since last step: 0.12 sec Info 3:59:29 am ✅ Found header 'Bop Type' at column index: 2 Pass 3:59:29 am 📋 Retrieved value from column 'Bop Type' = 'Bolt'. Info 3:59:29 am Execution time since last step: 0.07 sec Info 3:59:29 am ✅ Found header 'Part Description' at column index: 3 Pass 3:59:29 am 📋 Retrieved value from column 'Part Description' = '28102024'. Info 3:59:29 am Execution time since last step: 0.08 sec Info 3:59:29 am ✅ Found header 'Supply' at column index: 4 Pass 3:59:29 am 📋 Retrieved value from column 'Supply' = 'Supplier Name-01'. Info 3:59:29 am Execution time since last step: 0.09 sec Info 3:59:29 am ✅ Found header 'Supply Currency' at column index: 5 Pass 3:59:29 am 📋 Retrieved value from column 'Supply Currency' = ''. Info 3:59:30 am Execution time since last step: 0.10 sec Info 3:59:30 am ✅ Found header 'UOM' at column index: 6 Pass 3:59:30 am 📋 Retrieved value from column 'UOM' = 'Nos.'. Info 3:59:30 am Execution time since last step: 0.10 sec Info 3:59:30 am ✅ Found header 'Qty/Pc' at column index: 7 Pass 3:59:30 am 📋 Retrieved value from column 'Qty/Pc' = '2'. Info 3:59:30 am Execution time since last step: 0.10 sec Info 3:59:30 am ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 3:59:30 am 📋 Retrieved value from column 'Part Cost/Unit' = '123.000'. Info 3:59:30 am Execution time since last step: 0.15 sec Info 3:59:30 am ✅ Found header 'Currency Conversion' at column index: 9 Pass 3:59:30 am 📋 Retrieved value from column 'Currency Conversion' = '1.000'. Info 3:59:30 am Execution time since last step: 0.12 sec Info 3:59:30 am ✅ Found header 'Duties%' at column index: 10 Pass 3:59:30 am 📋 Retrieved value from column 'Duties%' = '0.000'. Info 3:59:30 am Execution time since last step: 0.12 sec Info 3:59:30 am ✅ Found header 'Freight & Insurance %' at column index: 11 Pass 3:59:30 am 📋 Retrieved value from column 'Freight & Insurance %' = ''. Info 3:59:30 am Execution time since last step: 0.13 sec Info 3:59:30 am ✅ Found header 'Other Cost' at column index: 12 Pass 3:59:30 am 📋 Retrieved value from column 'Other Cost' = '0.000'. Info 3:59:30 am Execution time since last step: 0.17 sec Info 3:59:30 am ✅ Found header 'Sub Total' at column index: 14 Pass 3:59:30 am 📋 Retrieved value from column 'Sub Total' = '246.000'. Info 3:59:31 am Execution time since last step: 0.17 sec Info 3:59:31 am ✅ Found header 'BOP Handling%' at column index: 15 Pass 3:59:31 am 📋 Retrieved value from column 'BOP Handling%' = '0.000'. Info 3:59:31 am Execution time since last step: 0.16 sec Info 3:59:31 am ✅ Found header 'Total Cost' at column index: 16 Pass 3:59:31 am 📋 Retrieved value from column 'Total Cost' = '246.00000'. Info 3:59:31 am Execution time since last step: 0.03 sec Info 3:59:31 am Captured 14 header-value pairs from BOP table. Info 3:59:31 am Execution time since last step: 0.00 sec Info 3:59:31 am Captured BOP Header Values: Bop Type = Bolt, Part Description = 28102024, Supply = Supplier Name-01, Supply Currency = , UOM = Nos., Qty/Pc = 2, Part Cost/Unit = 123.000, Currency Conversion = 1.000, Duties% = 0.000, Freight & Insurance % = , Other Cost = 0.000, Sub Total = 246.000, BOP Handling% = 0.000, Total Cost = 246.00000 Pass 3:59:32 am ✔ Save button is enabled. Pass 3:59:32 am ✔ Save button clicked. Pass 3:59:32 am Toast received → BOP Saved successfully. Pass 3:59:34 am ✔ In House BOP section found. Info 3:59:35 am Execution time since last step: 4.22 sec Info 3:59:35 am trying JavaScript click for: Pass 3:59:35 am ✔ Clicked +Add Info 3:59:36 am Execution time since last step: 1.40 sec Info 3:59:36 am Header Map: {Part No.=0, Bop Type=1, Part Description=2, UOM=3, Qty/Pc=4, RM Grade=5, RM Rate/kg=6, Gross Wt=7, Finish Wt=8, RM Cost=9, Process Cost=10, Others=11, Part Cost/Unit=12, Sub Total=13, BOP Handling%=14, Total Cost=15} Pass 3:59:37 am ✔ Selected In-House Part No → Partno-002-Part Desc-2812 Info 3:59:37 am Execution time since last step: 0.78 sec Info 3:59:37 am ✔ Qty auto reset → 1 Pass 3:59:40 am ✔ Final Qty/Pc = 21 Pass 3:59:40 am Bop Type = Bolt Pass 3:59:40 am Part Description = Part Desc-2812 Pass 3:59:40 am UOM = cm-2 Pass 3:59:40 am RM Grade = ST-1 Pass 3:59:40 am RM Rate/kg = 355 Pass 3:59:40 am Gross Wt = 0 Pass 3:59:40 am Finish Wt = 10 Pass 3:59:40 am RM Cost = 540 Pass 3:59:40 am Process Cost = 20 Pass 3:59:40 am Others = 10 Pass 3:59:40 am Part Cost/Unit = 570 Pass 3:59:40 am Sub Total = 11970.000 Pass 3:59:40 am BOP Handling% = Pass 3:59:40 am Total Cost = 11970.000 Pass 3:59:40 am ✔ Total Cost verified → 11970.0 Pass 3:59:40 am ✔ Save button clicked for In-House BOP. Pass 3:59:40 am Toast received → BOP Saved successfully. Info 3:59:42 am Execution time since last step: 4.82 sec Info 3:59:42 am ===== Filling Tooling Cost Form for Part: 73-52-75 ===== Info 3:59:44 am Execution time since last step: 1.79 sec Info 3:59:44 am Navigated to Tooling Cost tab. Pass 3:59:46 am ✔ Tooling Cost header visible. Pass 3:59:46 am ✔ Add Tool button visible. Pass 3:59:46 am Clicked Add New Tooling Row button. Pass 3:59:48 am ✔ Selected dropdown [Tool Number] = Manual Entry Pass 3:59:50 am ✔ Entered [12345] in Enter Tool No. Pass 3:59:52 am ✔ Entered [Automation Tool Description] in Tool Description Pass 3:59:55 am ✔ Selected dropdown [Supplier Name & Code] = 0801-Celesta Pass 3:59:57 am ✔ Selected dropdown [Tool Ownership] = Customer Paid Pass 3:59:59 am ✔ Selected dropdown [Tool Type] = Carbide tool Pass 4:00:01 am ✔ Entered [25.50] in Part Envelope Length Pass 4:00:03 am ✔ Entered [12.10] in Part Envelope Width Pass 4:00:06 am ✔ Entered [5.30] in Part Envelope Height Pass 4:00:08 am ✔ Entered [500000] in Settled Tool Cost Pass 4:00:11 am ✔ Entered [100000] in Tool Advance Pass 4:00:13 am ✔ Entered [20000] in First Year Volume Pass 4:00:15 am ✔ Entered [18000] in Second Year Volume Pass 4:00:18 am ✔ Entered [15000] in Third Year Volume Pass 4:00:20 am ✔ Entered [12000] in Fourth Year Volume Pass 4:00:22 am ✔ Entered [10000] in Fifth Year Volume Pass 4:00:25 am ✔ Entered [tool-101] in Tool Life Pass 4:00:25 am 🎉 All Tooling Cost fields entered successfully! Warning 4:00:25 am Execution time since last step: 40.83 sec (Took longer than expected!) Info 4:00:25 am Attempting to click Save button in Tooling Cost tab... Pass 4:00:25 am Clicked Save button successfully. Pass 4:00:25 am Toast Message Displayed: Tooling Cost saved successfully. Warning 4:00:32 am Execution time since last step: 7.14 sec (Took longer than expected!) Info 4:00:32 am Navigated to 'Part Price Calculations' tab successfully. Warning 4:00:44 am Execution time since last step: 12.62 sec (Took longer than expected!) Info 4:00:44 am Dropdown opened successfully. Warning 4:00:50 am Execution time since last step: 5.25 sec (Took longer than expected!) Info 4:00:50 am QA Has To Take Static Name Warning 4:00:56 am Execution time since last step: 6.48 sec (Took longer than expected!) Info 4:00:56 am ✅ Supplier dropdown available — proceeding to select supplier. Pass 4:00:57 am Selected supplier (blank entry or matched condition). Warning 4:01:07 am Execution time since last step: 10.68 sec (Took longer than expected!) Info 4:01:07 am ✅ Clicked on 'Part Number for Supplier Copy Costing' dropdown using Actions class. Info 4:01:11 am Execution time since last step: 4.30 sec Info 4:01:11 am Searching Part Number: 59-05-49 Info 4:01:11 am Execution time since last step: 0.42 sec Info 4:01:11 am Found Part Number option: [59-05-49] Pass 4:01:12 am ✅ Part Number selected successfully (normal click): 59-05-49 Info 4:01:14 am Execution time since last step: 2.50 sec Info 4:01:14 am Entered OHP search value precisely: [RMCCCCC-Rej-199.000 % of RMC ,ICC-10.000 % of RMC ,ICC-10.000 % of PC ,ICC-10.000 % of BOP ,OH-10.000 % of RMC+PC ,P-10.000 % of RMC+PC ,] Pass 4:01:14 am Selected OHP option: [RMCCCCC-Rej-199.000 % of RMC ,ICC-10.000 % of RMC ,ICC-10.000 % of PC ,ICC-10.000 % of BOP ,OH-10.000 % of RMC+PC ,P-10.000 % of RMC+PC ,] Info 4:01:16 am Execution time since last step: 2.10 sec Info 4:01:16 am ➡️ Entering Copy button detection block... Pass 4:01:17 am Clicked Copy button normally. Warning 4:01:40 am Execution time since last step: 23.87 sec (Took longer than expected!) Info 4:01:40 am Toast message Matched Successfully. Pass 4:01:44 am Clicked on option: Master Data Info 4:01:44 am Execution time since last step: 4.01 sec Info 4:01:44 am Master Data Is Displayed On Dashboard.... Pass 4:01:47 am Clicked Master Option: Part Master Warning 4:01:50 am Execution time since last step: 6.43 sec (Took longer than expected!) Info 4:01:50 am Validating For CopyCasting Value Info 4:01:50 am Execution time since last step: 0.00 sec Info 4:01:50 am ===== START: Verify Part Number & Description View Table PartMaster ===== Info 4:01:55 am Execution time since last step: 4.20 sec Info 4:01:55 am Opening Part Master filter and selecting: Part No. Warning 4:02:47 am Execution time since last step: 52.12 sec (Took longer than expected!) Info 4:02:47 am Filter value selected: Part No. Warning 4:02:56 am Execution time since last step: 8.90 sec (Took longer than expected!) Info 4:02:56 am ============================================== Info 4:02:56 am Execution time since last step: 0.00 sec Info 4:02:56 am [View Table Part Master For Supplier Name By Supplier Header Coloumn] Info 4:02:56 am Execution time since last step: 0.00 sec Info 4:02:56 am ============================================== Info 4:02:56 am Execution time since last step: 0.43 sec Info 4:02:56 am ✅ Total Headers Found: 31 Info 4:02:56 am Execution time since last step: 0.00 sec Info 4:02:56 am Headers → [Action, Company Name, Part No., Part Description, Part UOM, Costing Type, Product Category, Product Model Name and No., Special Product Category, Customer, Customer Part No., Supplier Detail 1, %SOB, Unit Price, Supplier Detail 2, Supplier Detail 3, Supplier Detail 4, Supplier Detail 5, Supplier Detail 6, Supplier Detail 7, Supplier Detail 8, Supplier Detail 9, Supplier Detail 10, Customer Name 1, Customer 1 Unit Price, Customer Name 2, Customer 2 Unit Price, Customer Name 3, Customer 3 Unit Price, Customer Name 4, Customer 4 Unit Price] Info 4:02:56 am Execution time since last step: 0.00 sec Info 4:02:56 am 🧩 Validation Targets → [Company Name, Part No., Part Description, Part UOM, Product Category, Product Model Name and No., Special Product Category, Customer, Supplier Detail 1] Warning 4:02:56 am [Company Name] mismatch ignored → Expected: COSTMASTER-0304-MOHALI-CM1 | Actual: COSTMASTER-0304-CM1 Pass 4:02:56 am [Part No.] Match → Expected: 59-05-49 | Actual: 59-05-49 Pass 4:02:56 am [Part Description] Match → Expected: Elwood546 | Actual: Elwood546 Pass 4:02:56 am [Part UOM] Match → Expected: Hourly | Actual: Hourly Pass 4:02:56 am [Product Category] Match → Expected: rishi | Actual: rishi Pass 4:02:56 am [Product Model Name and No.] Match → Expected: JKLakshmi-001 | Actual: JKLakshmi-001 Pass 4:02:56 am [Special Product Category] Match → Expected: ACCESSORIES | Actual: ACCESSORIES Warning 4:02:56 am [Customer] mismatch ignored → Expected: Rishicustomer-Tbilisi-0004 | Actual: Rishicustomer-0004 Fail 4:02:56 am Supplier mismatch → Expected: 0801-Celesta | Actual: 0801 - Celesta Pass 4:02:56 am Row matched by Part No. (Supplier not verified, continuing click). Pass 4:03:01 am 🟢 Clicked Supplier cell → 0801 - Celesta Info 4:03:01 am Execution time since last step: 4.69 sec Info 4:03:01 am ============================================== Info 4:03:01 am Execution time since last step: 0.00 sec Info 4:03:01 am VALIDATION COMPLETED: [View Table Part Master For Supplier Name By Supplier Header Coloumn] Info 4:03:01 am Execution time since last step: 0.00 sec Info 4:03:01 am ============================================== Pass 4:03:01 am ✅ Part found successfully: 59-05-49 | Description: Elwood546 Info 4:03:01 am Execution time since last step: 0.00 sec Info 4:03:01 am Stored Part Data: {Part Description=Elwood546, Part Number=59-05-49, Filter Used=Part No.} Info 4:03:01 am Execution time since last step: 0.00 sec Info 4:03:01 am ===== END: Verify Part Number & Description (Supplier Side) ===== Info 4:03:01 am Execution time since last step: 0.00 sec Info 4:03:01 am ===== START: Validating Saved Data for Supplier End (Part Attributes Tab) ===== Info 4:03:03 am Execution time since last step: 2.01 sec Info 4:03:03 am ===== ENSURE PART ATTRIBUTES TAB (BOOTSTRAP FORCE) ===== Warning 4:03:03 am ⚠ Header not visible. Forcing Bootstrap tab switch... Pass 4:03:03 am ✔ Part Attributes tab FORCEFULLY activated via Bootstrap JS Info 4:03:07 am Execution time since last step: 3.79 sec Info 4:03:07 am Expected Part Number: 59-05-49 Info 4:03:07 am Execution time since last step: 0.00 sec Info 4:03:07 am Expected Part Description: Elwood546 Info 4:03:07 am Execution time since last step: 0.00 sec Info 4:03:07 am Expected Commodity Group: Plastics Info 4:03:07 am Execution time since last step: 0.00 sec Info 4:03:07 am Actual Part Number: 59-05-49 Info 4:03:07 am Execution time since last step: 0.00 sec Info 4:03:07 am Actual Part Description: Elwood546 Info 4:03:07 am Execution time since last step: 0.00 sec Info 4:03:07 am Actual Commodity Group: Plastics Pass 4:03:07 am Part Number matched successfully. Pass 4:03:07 am Part Description matched successfully. Pass 4:03:07 am Commodity Group matched successfully. Pass 4:03:07 am SOB matched successfully → 10.125 Pass 4:03:07 am All validations completed successfully for Supplier-end saved data. Info 4:03:07 am Execution time since last step: 0.04 sec Info 4:03:07 am ===== END: Supplier-End Data Validation Completed ===== Info 4:03:07 am Execution time since last step: 0.00 sec Info 4:03:07 am ============================================== Info 4:03:07 am Execution time since last step: 0.00 sec Info 4:03:07 am START: Validate Price Calculation (Rubber Moulding - Procurement) Info 4:03:07 am Execution time since last step: 0.00 sec Info 4:03:07 am ============================================== Pass 4:03:07 am Navigated to 'Part Price Calculations' tab Pass 4:03:10 am ✔ RM Input Category matched | Expected = Rubber Moulding | Actual = Rubber Moulding Pass 4:03:10 am ✔ Classification matched | Expected = Rb001 | Actual = Rb001 Pass 4:03:10 am ✔ Year matched | Expected = 2025-2026 | Actual = 2025-2026 Pass 4:03:10 am ✔ Period matched | Expected = Apr | Actual = Apr Pass 4:03:10 am ✔ Specific Grade matched | Expected = NBR-01 | Actual = NBR-01 Pass 4:03:10 am ✔ OHP matched | Expected = RMCCCCC-Rej-199.000 % of RMC ,ICC-10.000 % of RMC ,ICC-10.000 % of PC ,ICC-10.000 % of BOP ,OH-10.000 % of RMC+PC ,P-10.000 % of RMC+PC , | Actual = RMCCCCC-Rej-199.000 % of RMC ,ICC-10.000 % of RMC ,ICC-10.000 % of PC ,ICC-10.000 % of BOP ,OH-10.000 % of RMC+PC ,P-10.000 % of RMC+PC , Pass 4:03:10 am [Rejection] matched → Expected = 1.250 | Actual = 1.250 Pass 4:03:10 am [Packing] matched → Expected = 0.500 | Actual = 0.500 Pass 4:03:10 am [Insurance] matched → Expected = 0.200 | Actual = 0.200 Pass 4:03:10 am [Profit] matched → Expected = 5.750 | Actual = 5.750 Pass 4:03:10 am [Overhead] matched → Expected = 3.400 | Actual = 3.400 Pass 4:03:10 am [ICC] matched → Expected = 1.100 | Actual = 1.100 Pass 4:03:10 am [Freight] matched → Expected = 2.600 | Actual = 2.600 Pass 4:03:10 am [Forwarding] matched → Expected = 0.900 | Actual = 0.900 Pass 4:03:10 am [OtherFactor1] matched → Expected = 0.150 | Actual = 0.150 Pass 4:03:10 am [OtherFactor2] matched → Expected = 0.250 | Actual = 0.250 Pass 4:03:10 am [OtherFactor3] matched → Expected = 0.350 | Actual = 0.350 Pass 4:03:11 am [Remarks] matched → Expected = Save_Remarks | Actual = Save_Remarks Pass 4:03:11 am [ToolCost] matched → Expected = 22.000 | Actual = 22.000 Pass 4:03:11 am [AmortizationQty] matched → Expected = 220.000 | Actual = 220.000 Pass 4:03:11 am [ToolAmortization] matched → Expected = 22.340 | Actual = 22.340 Pass 4:03:11 am [ToolMaintenance] matched → Expected = 202.340 | Actual = 202.340 Pass 4:03:11 am ✔ All Rubber Moulding Price Calculation values validated successfully Info 4:03:11 am Execution time since last step: 4.05 sec Info 4:03:11 am ============================================== Info 4:03:11 am Execution time since last step: 0.00 sec Info 4:03:11 am END: Validate Price Calculation (Rubber Moulding - Procurement) Info 4:03:11 am Execution time since last step: 0.00 sec Info 4:03:11 am ============================================== Info 4:03:15 am Execution time since last step: 4.08 sec Info 4:03:15 am -------------------------------------------------- Info 4:03:15 am Execution time since last step: 0.00 sec Info 4:03:15 am STARTING BOP VALIDATION (UI ↔ MAP) Info 4:03:15 am Execution time since last step: 0.00 sec Info 4:03:15 am -------------------------------------------------- Info 4:03:15 am Execution time since last step: 0.00 sec Info 4:03:15 am Expected BOP values received → {Header_Duties%=0.000, PartNo=M5 pressure rivet nut-28102024, Header_Supply=Supplier Name-01, Header_Other Cost=0.000, Header_BOP Handling%=0.000, Header_Total Cost=246.00000, PartCostPerUnit=123.000, Header_Part Description=28102024, Header_Supply Currency=, Header_Qty/Pc=2, Header_Currency Conversion=1.000, ToastMessage=BOP Saved successfully., Header_UOM=Nos., Header_Bop Type=Bolt, Header_Freight & Insurance %=, TotalCost_ExtraCell=246.000, QtyPerPc=2, Header_Sub Total=246.000, TotalCost_UI=246.00000, Header_Part Cost/Unit=123.000} Info 4:03:17 am Execution time since last step: 2.01 sec Info 4:03:17 am switching to BOP tab Pass 4:03:18 am switch to BOP tab executed Pass 4:03:18 am ✔ Standard BOP header visible. Pass 4:03:18 am ✔ Standard BOP table & first row ready. Pass 4:03:18 am ✔ BOP page loaded successfully Pass 4:03:18 am Part No matched → M5 pressure rivet nut-28102024 Info 4:03:18 am Execution time since last step: 1.25 sec Info 4:03:18 am ✅ Found header 'Qty/Pc' at column index: 7 Pass 4:03:18 am 📋 Retrieved value from column 'Qty/Pc' = '2.000'. Pass 4:03:18 am Qty/Pc matched → 2.000 Info 4:03:18 am Execution time since last step: 0.12 sec Info 4:03:18 am ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 4:03:18 am 📋 Retrieved value from column 'Part Cost/Unit' = '123.00000'. Pass 4:03:18 am Part Cost/Unit matched → 123.000 Info 4:03:18 am Execution time since last step: 0.18 sec Info 4:03:18 am ✅ Found header 'Total Cost' at column index: 16 Pass 4:03:18 am 📋 Retrieved value from column 'Total Cost' = '246.000'. Pass 4:03:18 am Total Cost (UI) matched → 246.000 Pass 4:03:18 am Total Cost (Extra Cell) matched → 246.000 Info 4:03:18 am Execution time since last step: 0.07 sec Info 4:03:18 am ------ VALIDATING ALL HEADER VALUES ------ Info 4:03:18 am Execution time since last step: 0.10 sec Info 4:03:18 am ✅ Found header 'Duties%' at column index: 10 Pass 4:03:18 am 📋 Retrieved value from column 'Duties%' = '0.000'. Pass 4:03:18 am Duties% matched → 0.000 Info 4:03:19 am Execution time since last step: 0.08 sec Info 4:03:19 am ✅ Found header 'Supply' at column index: 4 Pass 4:03:19 am 📋 Retrieved value from column 'Supply' = 'Supplier Name-01'. Pass 4:03:19 am Supply matched → Supplier Name-01 Info 4:03:19 am Execution time since last step: 0.17 sec Info 4:03:19 am ✅ Found header 'Other Cost' at column index: 12 Pass 4:03:19 am 📋 Retrieved value from column 'Other Cost' = '0.000'. Pass 4:03:19 am Other Cost matched → 0.000 Info 4:03:19 am Execution time since last step: 0.14 sec Info 4:03:19 am ✅ Found header 'BOP Handling%' at column index: 15 Pass 4:03:19 am 📋 Retrieved value from column 'BOP Handling%' = '0.000'. Pass 4:03:19 am BOP Handling% matched → 0.000 Info 4:03:19 am Execution time since last step: 0.07 sec Info 4:03:19 am ✅ Found header 'Part Description' at column index: 3 Pass 4:03:19 am 📋 Retrieved value from column 'Part Description' = '28102024'. Pass 4:03:19 am Part Description matched → 28102024.000 Info 4:03:19 am Execution time since last step: 0.03 sec Info 4:03:19 am Skipping header validation for blank expected value → Supply Currency Info 4:03:19 am Execution time since last step: 0.08 sec Info 4:03:19 am ✅ Found header 'Currency Conversion' at column index: 9 Pass 4:03:19 am 📋 Retrieved value from column 'Currency Conversion' = '1.000'. Pass 4:03:19 am Currency Conversion matched → 1.000 Info 4:03:19 am Execution time since last step: 0.10 sec Info 4:03:19 am ✅ Found header 'UOM' at column index: 6 Pass 4:03:19 am 📋 Retrieved value from column 'UOM' = 'Nos.'. Pass 4:03:19 am UOM matched → Nos. Info 4:03:19 am Execution time since last step: 0.07 sec Info 4:03:19 am ✅ Found header 'Bop Type' at column index: 2 Pass 4:03:19 am 📋 Retrieved value from column 'Bop Type' = 'Bolt'. Pass 4:03:19 am Bop Type matched → Bolt Info 4:03:19 am Execution time since last step: 0.03 sec Info 4:03:19 am Skipping header validation for blank expected value → Freight & Insurance % Info 4:03:19 am Execution time since last step: 0.14 sec Info 4:03:19 am ✅ Found header 'Sub Total' at column index: 14 Pass 4:03:19 am 📋 Retrieved value from column 'Sub Total' = '246.000'. Pass 4:03:19 am Sub Total matched → 246.000 Info 4:03:19 am Execution time since last step: 0.03 sec Info 4:03:19 am -------------------------------------------------- Info 4:03:19 am Execution time since last step: 0.00 sec Info 4:03:19 am BOP VALIDATION COMPLETED Info 4:03:19 am Execution time since last step: 0.00 sec Info 4:03:19 am -------------------------------------------------- Info 4:03:19 am Execution time since last step: 0.00 sec Info 4:03:19 am -------------------------------------------------- Info 4:03:19 am Execution time since last step: 0.00 sec Info 4:03:19 am STARTING BOP IN-HOUSE VALIDATION (UI ↔ MAP) Info 4:03:19 am Execution time since last step: 0.00 sec Info 4:03:19 am -------------------------------------------------- Pass 4:03:19 am ✔ In-House BOP header visible. Pass 4:03:19 am ✔ In-House BOP table & first row ready. Info 4:03:20 am Execution time since last step: 0.31 sec Info 4:03:20 am Navigated to 'BOP' tab successfully. Pass 4:03:22 am ✔ In House BOP section visible for validation. Info 4:03:22 am Execution time since last step: 2.21 sec Info 4:03:22 am ℹ In-House Header Map: {Part No.=0, Bop Type=1, Part Description=2, UOM=3, Qty/Pc=4, RM Grade=5, RM Rate/kg=6, Gross Wt=7, Finish Wt=8, RM Cost=9, Process Cost=10, Others=11, Part Cost/Unit=12, Sub Total=13, BOP Handling%=14, Total Cost=15} Pass 4:03:22 am Part No (In-House) matched → Partno-002-Part Desc-2812 Pass 4:03:22 am Qty/Pc (In-House) matched → 21.000 Pass 4:03:22 am Part Cost/Unit (In-House) matched → 570.000 Pass 4:03:22 am Total Cost (In-House) matched → 11970.000 Info 4:03:22 am Execution time since last step: 0.10 sec Info 4:03:22 am ------ VALIDATING ALL IN-HOUSE HEADER VALUES ------ Pass 4:03:22 am Bop Type (In-House) matched → Bolt Pass 4:03:22 am Part Description (In-House) matched → Part Desc-2812 Pass 4:03:22 am UOM (In-House) matched → cm-2 Pass 4:03:22 am RM Grade (In-House) matched → ST-1 Pass 4:03:22 am RM Rate/kg (In-House) matched → 355.000 Pass 4:03:22 am Gross Wt (In-House) matched → 0.000 Pass 4:03:22 am Finish Wt (In-House) matched → 10.000 Pass 4:03:22 am RM Cost (In-House) matched → 540.000 Pass 4:03:22 am Process Cost (In-House) matched → 20.000 Pass 4:03:22 am Others (In-House) matched → 10.000 Pass 4:03:22 am Sub Total (In-House) matched → 11970.000 Info 4:03:22 am Execution time since last step: 0.18 sec Info 4:03:22 am Skipping blank expected value → BOP Handling% Info 4:03:22 am Execution time since last step: 0.00 sec Info 4:03:22 am -------------------------------------------------- Info 4:03:22 am Execution time since last step: 0.00 sec Info 4:03:22 am BOP IN-HOUSE VALIDATION COMPLETED Info 4:03:22 am Execution time since last step: 0.00 sec Info 4:03:22 am -------------------------------------------------- Info 4:03:22 am Execution time since last step: 0.00 sec Info 4:03:22 am ============================================== Info 4:03:22 am Execution time since last step: 0.00 sec Info 4:03:22 am VALIDATION STARTED: [Tooling Cost Section] Info 4:03:22 am Execution time since last step: 0.00 sec Info 4:03:22 am ============================================== Info 4:03:22 am Execution time since last step: 0.30 sec Info 4:03:22 am Navigated to 'Tooling Cost' tab for verification. Pass 4:03:23 am ✔ Tooling Cost header visible. Pass 4:03:23 am ✔ Tooling Cost table & first row ready. Info 4:03:23 am Execution time since last step: 0.51 sec Info 4:03:23 am 🔍 Starting validation for 17 Tooling Cost fields... Fail 4:03:48 am Mismatch: FAIL: [Tool No.] Expected = Manual Entry | Actual = Select Pass 4:03:49 am PASS: [First Year Volume] Expected = 20000 | Actual = 20000 Pass 4:04:14 am PASS: [Tool Type] Expected = Carbide tool | Actual = Carbide tool Pass 4:04:14 am PASS: [Fifth Year Volume] Expected = 10000 | Actual = 10000 Pass 4:04:14 am PASS: [Part Envelope Height(mm)] Expected = 5.30 | Actual = 5.30 Pass 4:04:15 am PASS: [Part Envelope Width(mm)] Expected = 12.10 | Actual = 12.10 Pass 4:04:40 am PASS: [Tool Owner ship] Expected = Customer Paid | Actual = Customer Paid Pass 4:04:40 am PASS: [Part Envelope Length(mm)] Expected = 25.50 | Actual = 25.50 Pass 4:04:40 am PASS: [Tool Life] Expected = tool-101 | Actual = tool-101 Fail 4:04:40 am Mismatch: FAIL: [Enter Tool No.] Expected = 12345 | Actual = Manual Entry Pass 4:05:06 am PASS: [Supplier Name and Code] Expected = 0801-Celesta | Actual = 0801-Celesta Pass 4:05:06 am PASS: [Second Year Volume] Expected = 18000 | Actual = 18000 Pass 4:05:06 am PASS: [Settled Tool Cost] Expected = 500000 | Actual = 500000 Pass 4:05:06 am PASS: [Tool Description] Expected = Automation Tool Description | Actual = Automation Tool Description Pass 4:05:07 am PASS: [Fourth Year Volume] Expected = 12000 | Actual = 12000 Pass 4:05:07 am PASS: [Tool Advance] Expected = 100000 | Actual = 100000 Pass 4:05:07 am PASS: [Third Year Volume] Expected = 15000 | Actual = 15000 Warning 4:05:07 am Execution time since last step: 104.27 sec (Took longer than expected!) Info 4:05:07 am ============================================== Info 4:05:07 am Execution time since last step: 0.00 sec Info 4:05:07 am VALIDATION SUMMARY Info 4:05:07 am Execution time since last step: 0.00 sec Info 4:05:07 am ============================================== Info 4:05:07 am Execution time since last step: 0.00 sec Info 4:05:07 am Checked : 17 Info 4:05:07 am Execution time since last step: 0.00 sec Info 4:05:07 am Passed : 15 Info 4:05:07 am Execution time since last step: 0.00 sec Info 4:05:07 am Failed : 2 Info 4:05:07 am Execution time since last step: 0.00 sec Info 4:05:07 am Warnings : 0 Info 4:05:07 am Execution time since last step: 0.00 sec Info 4:05:07 am ============================================== Fail 4:05:07 am Mismatch: ❌ Validation completed with 2 mismatches. Pass 4:05:07 am Test Passed Pass 4:05:07 am Screenshot on Success
-
PT_C_145Rubber Molding Sales Module Access Validation
4:05:07 am / 00:08:12:929 Fail
PT_C_145Rubber Molding Sales Module Access Validation
01.03.2026 4:05:07 am 01.03.2026 4:13:20 am 00:08:12:929 · #test-id=52Status Timestamp Details Pass 4:05:14 am Clicked on option: Master Data Warning 4:05:14 am Execution time since last step: 6.32 sec (Took longer than expected!) Info 4:05:14 am Master Data Is Displayed On Dashboard.... Pass 4:05:17 am Clicked Master Option: Part Master Info 4:05:17 am Execution time since last step: 2.80 sec Info 4:05:17 am ===== STEP 1: Enter Part Details ===== Pass 4:05:17 am Entered Part Number → 80-49-13 Pass 4:05:18 am Entered Part Description → Jamaal263 Info 4:05:20 am Execution time since last step: 3.22 sec Info 4:05:20 am ===== STEP 2: Selecting Part UOM Value ===== Pass 4:05:23 am Selected UOM → Hourly Info 4:05:24 am Execution time since last step: 4.51 sec Info 4:05:24 am ===== STEP 3: Selecting Company Name ===== Pass 4:05:26 am Selected Company Name → COSTMASTER-0304-MOHALI-CM1 Info 4:05:27 am Execution time since last step: 2.77 sec Info 4:05:27 am ===== STEP 4: Selecting Radio Button ===== Pass 4:05:28 am Selected Radio Button → Sales Info 4:05:29 am Execution time since last step: 1.63 sec Info 4:05:29 am ===== STEP 5: Selecting Customer ===== Pass 4:05:44 am Selected Customer → Rishicustomer-Tbilisi-0004 Warning 4:05:44 am Execution time since last step: 15.65 sec (Took longer than expected!) Info 4:05:44 am ===== STEP 6: Selecting Product Category ===== Info 4:05:46 am Execution time since last step: 1.11 sec Info 4:05:46 am trying JavaScript click for: Pass 4:05:49 am Selected Product Category → rishi Info 4:05:49 am Execution time since last step: 3.56 sec Info 4:05:49 am ===== STEP 7: Selecting Product Model ===== Info 4:05:52 am Execution time since last step: 3.15 sec Info 4:05:52 am trying JavaScript click for: Pass 4:05:55 am Selected Product Model → JKLakshmi-001 Info 4:05:57 am Execution time since last step: 4.44 sec Info 4:05:57 am ===== STEP 8: Selecting Special Product Category ===== Info 4:05:58 am Execution time since last step: 1.19 sec Info 4:05:58 am trying JavaScript click for: Pass 4:06:01 am Selected Special Product Category → ACCESSORIES Info 4:06:01 am Execution time since last step: 2.96 sec Info 4:06:01 am ===== STEP 9: Saving ===== Info 4:06:01 am Execution time since last step: 0.02 sec Info 4:06:01 am ===== STEP: Clicking Button in Part Master → Save ===== Pass 4:06:01 am ✅ Successfully clicked button → Save Pass 4:06:01 am Clicked Save. Info 4:06:01 am Execution time since last step: 0.10 sec Info 4:06:01 am ===== STEP 10: Verifying Toast ===== Info 4:06:02 am Execution time since last step: 1.19 sec Info 4:06:02 am Toast message appeared: Part Master details saved successfully. Info 4:06:02 am Execution time since last step: 0.00 sec Info 4:06:02 am ✅ Toast message validated successfully. Expected: Part Master details saved successfully. Pass 4:06:02 am Toast validated correctly. Info 4:06:02 am Execution time since last step: 0.00 sec Info 4:06:02 am ===== START: Verify Part Number & Description view table partMaster ===== Info 4:06:06 am Execution time since last step: 4.19 sec Info 4:06:06 am Opening Part Master filter and selecting: Part No. Warning 4:06:59 am Execution time since last step: 52.29 sec (Took longer than expected!) Info 4:06:59 am Filter value selected: Part No. Warning 4:07:07 am Execution time since last step: 8.89 sec (Took longer than expected!) Info 4:07:07 am ============================================== Info 4:07:07 am Execution time since last step: 0.00 sec Info 4:07:07 am [View Table Part Master For Sales Name By Sales Header Coloumn] Info 4:07:07 am Execution time since last step: 0.00 sec Info 4:07:07 am ============================================== Info 4:07:08 am Execution time since last step: 0.43 sec Info 4:07:08 am ✅ Total Headers Found: 31 Info 4:07:08 am Execution time since last step: 0.00 sec Info 4:07:08 am Headers → [Action, Company Name, Part No., Part Description, Part UOM, Costing Type, Product Category, Product Model Name and No., Special Product Category, Customer, Customer Part No., Supplier Detail 1, %SOB, Unit Price, Supplier Detail 2, Supplier Detail 3, Supplier Detail 4, Supplier Detail 5, Supplier Detail 6, Supplier Detail 7, Supplier Detail 8, Supplier Detail 9, Supplier Detail 10, Customer Name 1, Customer 1 Unit Price, Customer Name 2, Customer 2 Unit Price, Customer Name 3, Customer 3 Unit Price, Customer Name 4, Customer 4 Unit Price] Info 4:07:08 am Execution time since last step: 0.00 sec Info 4:07:08 am 🧩 Validation Targets → [Company Name, Part No., Part Description, Part UOM, Product Category, Product Model Name and No., Special Product Category, Customer] Warning 4:07:08 am [Company Name] mismatch ignored → Expected: COSTMASTER-0304-MOHALI-CM1 | Actual: COSTMASTER-0304-CM1 Pass 4:07:08 am [Part No.] Match → Expected: 80-49-13 | Actual: 80-49-13 Pass 4:07:08 am [Part Description] Match → Expected: Jamaal263 | Actual: Jamaal263 Pass 4:07:08 am [Part UOM] Match → Expected: Hourly | Actual: Hourly Pass 4:07:08 am [Product Category] Match → Expected: rishi | Actual: rishi Pass 4:07:08 am [Product Model Name and No.] Match → Expected: JKLakshmi-001 | Actual: JKLakshmi-001 Pass 4:07:08 am [Special Product Category] Match → Expected: ACCESSORIES | Actual: ACCESSORIES Warning 4:07:08 am [Customer] mismatch ignored → Expected: Rishicustomer-Tbilisi-0004 | Actual: Rishicustomer-0004 Pass 4:07:08 am Row matched by Part No. (Sales not verified, continuing click). Pass 4:07:13 am 🟢 Clicked Sales cell → Rishicustomer-0004 Info 4:07:13 am Execution time since last step: 4.85 sec Info 4:07:13 am ============================================== Info 4:07:13 am Execution time since last step: 0.00 sec Info 4:07:13 am VALIDATION COMPLETED: [View Table Part Master For Sales Name By Customer Header Coloumn] Info 4:07:13 am Execution time since last step: 0.00 sec Info 4:07:13 am ============================================== Pass 4:07:13 am ✔ Part found successfully: 80-49-13 | Description: Jamaal263 Info 4:07:13 am Execution time since last step: 0.00 sec Info 4:07:13 am Stored Part Data: {Part Description=Jamaal263, Part Number=80-49-13, Filter Used=Part No.} Info 4:07:13 am Execution time since last step: 0.00 sec Info 4:07:13 am ===== END: Verify Part Number & Description (Sales Side) Part Master View Table ===== Info 4:07:14 am Execution time since last step: 1.01 sec Info 4:07:14 am ===== START: Verifying and Writing Data in 'Part Attributes' Tab ===== Info 4:07:15 am Execution time since last step: 1.20 sec Info 4:07:15 am ===== ENSURE PART ATTRIBUTES TAB (BOOTSTRAP FORCE) ===== Warning 4:07:15 am ⚠ Header not visible. Forcing Bootstrap tab switch... Pass 4:07:16 am ✔ Part Attributes tab FORCEFULLY activated via Bootstrap JS Info 4:07:17 am Execution time since last step: 2.32 sec Info 4:07:17 am Option found → Plastics Pass 4:07:18 am ✔ Selected Commodity Group via Actions → Plastics Pass 4:07:18 am ✔ Entered & stored all Part Attribute values Pass 4:07:19 am ✔ Toast Verified Info 4:07:21 am Execution time since last step: 3.70 sec Info 4:07:21 am ============================================== Info 4:07:21 am Execution time since last step: 0.00 sec Info 4:07:21 am START: Save Price Calculation (RubberMoulding ) Info 4:07:21 am Execution time since last step: 0.00 sec Info 4:07:21 am ============================================== Pass 4:07:22 am Navigated to 'Part Price Calculations' tab Pass 4:07:24 am RM Input Category selected: Rubber Moulding Warning 4:07:30 am Execution time since last step: 9.34 sec (Took longer than expected!) Info 4:07:30 am trying JavaScript click for: Pass 4:07:31 am OHP Radio button selected Info 4:07:31 am Execution time since last step: 0.44 sec Info 4:07:31 am Entering value for [Rejection] → 1.25 Pass 4:07:31 am Value entered & stored successfully → [Rejection] = 1.25 Info 4:07:33 am Execution time since last step: 2.56 sec Info 4:07:33 am Entering value for [Packing] → 0.50 Pass 4:07:34 am Value entered & stored successfully → [Packing] = 0.50 Info 4:07:36 am Execution time since last step: 2.38 sec Info 4:07:36 am Entering value for [Insurance] → 0.20 Pass 4:07:36 am Value entered & stored successfully → [Insurance] = 0.20 Info 4:07:38 am Execution time since last step: 2.33 sec Info 4:07:38 am Entering value for [Profit] → 5.75 Pass 4:07:38 am Value entered & stored successfully → [Profit] = 5.75 Info 4:07:40 am Execution time since last step: 2.32 sec Info 4:07:40 am Entering value for [Overhead] → 3.40 Pass 4:07:41 am Value entered & stored successfully → [Overhead] = 3.40 Info 4:07:43 am Execution time since last step: 2.35 sec Info 4:07:43 am Entering value for [ICC] → 1.10 Pass 4:07:43 am Value entered & stored successfully → [ICC] = 1.10 Info 4:07:45 am Execution time since last step: 2.37 sec Info 4:07:45 am Entering value for [Freight] → 2.60 Pass 4:07:45 am Value entered & stored successfully → [Freight] = 2.60 Info 4:07:47 am Execution time since last step: 2.33 sec Info 4:07:47 am Entering value for [Forwarding] → 0.90 Pass 4:07:48 am Value entered & stored successfully → [Forwarding] = 0.90 Info 4:07:50 am Execution time since last step: 2.34 sec Info 4:07:50 am Entering value for [OtherFactor1] → 0.15 Pass 4:07:50 am Value entered & stored successfully → [OtherFactor1] = 0.15 Info 4:07:52 am Execution time since last step: 2.33 sec Info 4:07:52 am Entering value for [OtherFactor2] → 0.25 Pass 4:07:52 am Value entered & stored successfully → [OtherFactor2] = 0.25 Info 4:07:54 am Execution time since last step: 2.35 sec Info 4:07:54 am Entering value for [OtherFactor3] → 0.35 Pass 4:07:55 am Value entered & stored successfully → [OtherFactor3] = 0.35 Info 4:07:57 am Execution time since last step: 2.33 sec Info 4:07:57 am Entering value for [Remarks] → Save_Remarks Pass 4:07:57 am Value entered & stored successfully → [Remarks] = Save_Remarks Info 4:07:59 am Execution time since last step: 2.28 sec Info 4:07:59 am Entering value for [ToolCost] → 22 Pass 4:07:59 am Value entered & stored successfully → [ToolCost] = 22 Info 4:08:01 am Execution time since last step: 2.24 sec Info 4:08:01 am Entering value for [AmortizationQty] → 220 Pass 4:08:02 am Value entered & stored successfully → [AmortizationQty] = 220 Info 4:08:04 am Execution time since last step: 2.32 sec Info 4:08:04 am Entering value for [ToolAmortization] → 22.34 Pass 4:08:04 am Value entered & stored successfully → [ToolAmortization] = 22.34 Info 4:08:06 am Execution time since last step: 2.40 sec Info 4:08:06 am Entering value for [ToolMaintenance] → 202.34 Pass 4:08:06 am Value entered & stored successfully → [ToolMaintenance] = 202.34 Pass 4:08:08 am All Rubber Moulding OHP values entered successfully Info 4:08:08 am Execution time since last step: 2.44 sec Info 4:08:08 am Clicked Save button Fail 4:08:09 am Mismatch: Old Pop up is Showing Fail 4:08:34 am Unexpected exception during save flow → no such element: Unable to locate element: {"method":"xpath","selector":"//div[@class='toast-message']"} (Session info: chrome=143.0.7499.170) For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#no-such-element-exception Build info: version: '4.25.0', revision: '8a8aea2337' System info: os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '21.0.8' Driver info: org.openqa.selenium.chrome.ChromeDriver Command: [14044e54d9a0a14c6ac07be732f8f15c, findElement {using=xpath, value=//div[@class='toast-message']}] Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 143.0.7499.170, chrome: {chromedriverVersion: 143.0.7499.169 (164b20aab62..., userDataDir: C:\Users\RAJTRI~1\AppData\L...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:59377}, goog:processID: 4808, networkConnectionEnabled: false, pageLoadStrategy: normal, platformName: windows, proxy: Proxy(), se:cdp: ws://localhost:59377/devtoo..., se:cdpVersion: 143.0.7499.170, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:extension:minPinLength: true, webauthn:extension:prf: true, webauthn:virtualAuthenticators: true} Session ID: 14044e54d9a0a14c6ac07be732f8f15c Warning 4:08:34 am Execution time since last step: 25.64 sec (Took longer than expected!) Info 4:08:34 am ============================================== Info 4:08:34 am Execution time since last step: 0.00 sec Info 4:08:34 am END: Save Price Calculation (Rubber) Info 4:08:34 am Execution time since last step: 0.00 sec Info 4:08:34 am ============================================== Info 4:08:38 am Execution time since last step: 4.07 sec Info 4:08:38 am switching to BOP tab Pass 4:08:39 am switch to BOP tab executed Pass 4:08:39 am ✔ Header located successfully. Warning 4:08:40 am Action click failed, invoking JS function directly Pass 4:08:40 am '+ BOP' action executed. Pass 4:08:45 am ✔ BOP Table displayed. Pass 4:08:56 am Selected Part No: M5 pressure rivet nut-28102024 Warning 4:08:57 am Execution time since last step: 18.68 sec (Took longer than expected!) Info 4:08:57 am ✅ Found header 'Qty/Pc' at column index: 7 Pass 4:08:58 am 🟢 Entered value '2' in column 'Qty/Pc' successfully. Pass 4:08:58 am Qty/Pc entered → 2 Info 4:08:59 am Execution time since last step: 2.47 sec Info 4:08:59 am ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 4:08:59 am 📋 Retrieved value from column 'Part Cost/Unit' = '123.000'. Pass 4:08:59 am ✔ BOP calculation completed (Part Cost/Unit non-zero). Info 4:08:59 am Execution time since last step: 0.12 sec Info 4:08:59 am ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 4:08:59 am 📋 Retrieved value from column 'Part Cost/Unit' = '123.000'. Pass 4:08:59 am Auto fetched Part Cost/Unit → 123.000 Info 4:09:00 am Execution time since last step: 0.18 sec Info 4:09:00 am ✅ Found header 'Total Cost' at column index: 16 Pass 4:09:00 am 📋 Retrieved value from column 'Total Cost' = '246.00000'. Pass 4:09:00 am Fetched Total Cost (UI) → 246.00000 Pass 4:09:00 am Fetched Total Cost (Extra Cell) → 246.000 Info 4:09:00 am Execution time since last step: 0.12 sec Info 4:09:00 am ✅ Found header 'Bop Type' at column index: 2 Pass 4:09:00 am 📋 Retrieved value from column 'Bop Type' = 'Bolt'. Info 4:09:00 am Execution time since last step: 0.07 sec Info 4:09:00 am ✅ Found header 'Part Description' at column index: 3 Pass 4:09:00 am 📋 Retrieved value from column 'Part Description' = '28102024'. Info 4:09:00 am Execution time since last step: 0.09 sec Info 4:09:00 am ✅ Found header 'Customer' at column index: 4 Pass 4:09:00 am 📋 Retrieved value from column 'Customer' = 'Supplier Name-01'. Info 4:09:00 am Execution time since last step: 0.13 sec Info 4:09:00 am ✅ Found header 'Supply Currency' at column index: 5 Pass 4:09:00 am 📋 Retrieved value from column 'Supply Currency' = ''. Info 4:09:00 am Execution time since last step: 0.10 sec Info 4:09:00 am ✅ Found header 'UOM' at column index: 6 Pass 4:09:00 am 📋 Retrieved value from column 'UOM' = 'Nos.'. Info 4:09:00 am Execution time since last step: 0.10 sec Info 4:09:00 am ✅ Found header 'Qty/Pc' at column index: 7 Pass 4:09:00 am 📋 Retrieved value from column 'Qty/Pc' = '2'. Info 4:09:00 am Execution time since last step: 0.12 sec Info 4:09:00 am ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 4:09:00 am 📋 Retrieved value from column 'Part Cost/Unit' = '123.000'. Info 4:09:00 am Execution time since last step: 0.10 sec Info 4:09:00 am ✅ Found header 'Currency Conversion' at column index: 9 Pass 4:09:00 am 📋 Retrieved value from column 'Currency Conversion' = '1.000'. Info 4:09:01 am Execution time since last step: 0.11 sec Info 4:09:01 am ✅ Found header 'Duties%' at column index: 10 Pass 4:09:01 am 📋 Retrieved value from column 'Duties%' = '0.000'. Info 4:09:01 am Execution time since last step: 0.12 sec Info 4:09:01 am ✅ Found header 'Freight & Insurance %' at column index: 11 Pass 4:09:01 am 📋 Retrieved value from column 'Freight & Insurance %' = ''. Info 4:09:01 am Execution time since last step: 0.14 sec Info 4:09:01 am ✅ Found header 'Other Cost' at column index: 12 Pass 4:09:01 am 📋 Retrieved value from column 'Other Cost' = '0.000'. Info 4:09:01 am Execution time since last step: 0.14 sec Info 4:09:01 am ✅ Found header 'Sub Total' at column index: 14 Pass 4:09:01 am 📋 Retrieved value from column 'Sub Total' = '246.000'. Info 4:09:01 am Execution time since last step: 0.15 sec Info 4:09:01 am ✅ Found header 'BOP Handling%' at column index: 15 Pass 4:09:01 am 📋 Retrieved value from column 'BOP Handling%' = '0.000'. Info 4:09:01 am Execution time since last step: 0.15 sec Info 4:09:01 am ✅ Found header 'Total Cost' at column index: 16 Pass 4:09:01 am 📋 Retrieved value from column 'Total Cost' = '246.00000'. Info 4:09:01 am Execution time since last step: 0.03 sec Info 4:09:01 am Captured 14 header-value pairs from BOP table. Info 4:09:01 am Execution time since last step: 0.00 sec Info 4:09:01 am Captured BOP Header Values: Bop Type = Bolt, Part Description = 28102024, Customer = Supplier Name-01, Supply Currency = , UOM = Nos., Qty/Pc = 2, Part Cost/Unit = 123.000, Currency Conversion = 1.000, Duties% = 0.000, Freight & Insurance % = , Other Cost = 0.000, Sub Total = 246.000, BOP Handling% = 0.000, Total Cost = 246.00000 Pass 4:09:02 am ✔ Save button is enabled. Pass 4:09:02 am ✔ Save button clicked. Pass 4:09:03 am Toast received → BOP Saved successfully. Info 4:09:04 am Execution time since last step: 2.92 sec Info 4:09:04 am ===== Filling Tooling Cost Form for Part: 80-49-13 ===== Info 4:09:06 am Execution time since last step: 1.80 sec Info 4:09:06 am Navigated to Tooling Cost tab. Pass 4:09:08 am ✔ Tooling Cost header visible. Pass 4:09:08 am ✔ Add Tool button visible. Pass 4:09:08 am Clicked Add New Tooling Row button. Pass 4:09:10 am ✔ Selected dropdown [Tool Number] = Manual Entry Pass 4:09:12 am ✔ Entered [12345] in Enter Tool No. Pass 4:09:14 am ✔ Entered [Automation Tool Description] in Tool Description Pass 4:09:17 am ✔ Selected dropdown [Supplier Name & Code] = 0801-Celesta Pass 4:09:19 am ✔ Selected dropdown [Tool Ownership] = Customer Paid Pass 4:09:21 am ✔ Selected dropdown [Tool Type] = Carbide tool Pass 4:09:23 am ✔ Entered [25.50] in Part Envelope Length Pass 4:09:26 am ✔ Entered [12.10] in Part Envelope Width Pass 4:09:28 am ✔ Entered [5.30] in Part Envelope Height Pass 4:09:31 am ✔ Entered [500000] in Settled Tool Cost Pass 4:09:33 am ✔ Entered [100000] in Tool Advance Pass 4:09:35 am ✔ Entered [20000] in First Year Volume Pass 4:09:38 am ✔ Entered [18000] in Second Year Volume Pass 4:09:40 am ✔ Entered [15000] in Third Year Volume Pass 4:09:43 am ✔ Entered [12000] in Fourth Year Volume Pass 4:09:45 am ✔ Entered [10000] in Fifth Year Volume Pass 4:09:47 am ✔ Entered [tool-101] in Tool Life Pass 4:09:47 am 🎉 All Tooling Cost fields entered successfully! Warning 4:09:47 am Execution time since last step: 41.23 sec (Took longer than expected!) Info 4:09:47 am Attempting to click Save button in Tooling Cost tab... Pass 4:09:47 am Clicked Save button successfully. Pass 4:09:48 am Toast Message Displayed: Tooling Cost saved successfully. Pass 4:09:57 am Clicked on option: Master Data Warning 4:09:57 am Execution time since last step: 10.02 sec (Took longer than expected!) Info 4:09:57 am Master Data Is Displayed On Dashboard.... Pass 4:10:02 am Clicked Master Option: Part Master Warning 4:10:04 am Execution time since last step: 7.13 sec (Took longer than expected!) Info 4:10:04 am ===== START: Verify Part Number & Description view table partMaster ===== Info 4:10:09 am Execution time since last step: 4.18 sec Info 4:10:09 am Opening Part Master filter and selecting: Part No. Warning 4:11:01 am Execution time since last step: 52.16 sec (Took longer than expected!) Info 4:11:01 am Filter value selected: Part No. Warning 4:11:10 am Execution time since last step: 8.88 sec (Took longer than expected!) Info 4:11:10 am ============================================== Info 4:11:10 am Execution time since last step: 0.00 sec Info 4:11:10 am [View Table Part Master For Sales Name By Sales Header Coloumn] Info 4:11:10 am Execution time since last step: 0.00 sec Info 4:11:10 am ============================================== Info 4:11:10 am Execution time since last step: 0.50 sec Info 4:11:10 am ✅ Total Headers Found: 31 Info 4:11:10 am Execution time since last step: 0.00 sec Info 4:11:10 am Headers → [Action, Company Name, Part No., Part Description, Part UOM, Costing Type, Product Category, Product Model Name and No., Special Product Category, Customer, Customer Part No., Supplier Detail 1, %SOB, Unit Price, Supplier Detail 2, Supplier Detail 3, Supplier Detail 4, Supplier Detail 5, Supplier Detail 6, Supplier Detail 7, Supplier Detail 8, Supplier Detail 9, Supplier Detail 10, Customer Name 1, Customer 1 Unit Price, Customer Name 2, Customer 2 Unit Price, Customer Name 3, Customer 3 Unit Price, Customer Name 4, Customer 4 Unit Price] Info 4:11:10 am Execution time since last step: 0.00 sec Info 4:11:10 am 🧩 Validation Targets → [Company Name, Part No., Part Description, Part UOM, Product Category, Product Model Name and No., Special Product Category, Customer] Warning 4:11:10 am [Company Name] mismatch ignored → Expected: COSTMASTER-0304-MOHALI-CM1 | Actual: COSTMASTER-0304-CM1 Pass 4:11:10 am [Part No.] Match → Expected: 80-49-13 | Actual: 80-49-13 Pass 4:11:10 am [Part Description] Match → Expected: Jamaal263 | Actual: Jamaal263 Pass 4:11:10 am [Part UOM] Match → Expected: Hourly | Actual: Hourly Pass 4:11:10 am [Product Category] Match → Expected: rishi | Actual: rishi Pass 4:11:10 am [Product Model Name and No.] Match → Expected: JKLakshmi-001 | Actual: JKLakshmi-001 Pass 4:11:10 am [Special Product Category] Match → Expected: ACCESSORIES | Actual: ACCESSORIES Warning 4:11:10 am [Customer] mismatch ignored → Expected: Rishicustomer-Tbilisi-0004 | Actual: Rishicustomer-0004 Pass 4:11:10 am Row matched by Part No. (Sales not verified, continuing click). Pass 4:11:18 am 🟢 Clicked Sales cell → Rishicustomer-0004 Warning 4:11:18 am Execution time since last step: 7.59 sec (Took longer than expected!) Info 4:11:18 am ============================================== Info 4:11:18 am Execution time since last step: 0.00 sec Info 4:11:18 am VALIDATION COMPLETED: [View Table Part Master For Sales Name By Customer Header Coloumn] Info 4:11:18 am Execution time since last step: 0.00 sec Info 4:11:18 am ============================================== Pass 4:11:18 am ✔ Part found successfully: 80-49-13 | Description: Jamaal263 Info 4:11:18 am Execution time since last step: 0.00 sec Info 4:11:18 am Stored Part Data: {Part Description=Jamaal263, Part Number=80-49-13, Filter Used=Part No.} Info 4:11:18 am Execution time since last step: 0.00 sec Info 4:11:18 am ===== END: Verify Part Number & Description (Sales Side) Part Master View Table ===== Info 4:11:18 am Execution time since last step: 0.00 sec Info 4:11:18 am ===== ===== Info 4:11:18 am Execution time since last step: 0.00 sec Info 4:11:18 am ===== START: Validating Price Attribute Saved Data (Customer Side) ===== Info 4:11:18 am Execution time since last step: 0.00 sec Info 4:11:18 am ===== ===== Info 4:11:19 am Execution time since last step: 1.20 sec Info 4:11:19 am ===== ENSURE PART ATTRIBUTES TAB (BOOTSTRAP FORCE) ===== Warning 4:11:19 am ⚠ Header not visible. Forcing Bootstrap tab switch... Pass 4:11:19 am ✔ Part Attributes tab FORCEFULLY activated via Bootstrap JS Pass 4:11:19 am ✔ 'Part Attributes' tab visible. Pass 4:11:22 am ✔ Commodity Group matched: Plastics Pass 4:11:22 am ✔ Annual Requirement matched: 200.000 Pass 4:11:22 am ✔ Average Requirement matched: 20.000 Pass 4:11:22 am ✔ Lot Size matched: 30.330 Pass 4:11:22 am ✔ Part Number matched: 80-49-13 Pass 4:11:22 am ✔ Part Description matched: Jamaal263 Pass 4:11:22 am 🎉 All Price Attribute validations completed. Info 4:11:22 am Execution time since last step: 2.87 sec Info 4:11:22 am ===== END: Price Attribute Validation Completed ===== Info 4:11:22 am Execution time since last step: 0.00 sec Info 4:11:22 am ============================================== Info 4:11:22 am Execution time since last step: 0.00 sec Info 4:11:22 am START: Validate Price Calculation (Rubber Moulding - Procurement) Info 4:11:22 am Execution time since last step: 0.00 sec Info 4:11:22 am ============================================== Pass 4:11:22 am Navigated to 'Part Price Calculations' tab Pass 4:11:25 am ✔ RM Input Category matched | Expected = Rubber Moulding | Actual = Rubber Moulding Pass 4:11:25 am ✔ Classification matched | Expected = Rb001 | Actual = Rb001 Pass 4:11:25 am ✔ Year matched | Expected = 2025-2026 | Actual = 2025-2026 Pass 4:11:25 am ✔ Period matched | Expected = Apr | Actual = Apr Pass 4:11:25 am ✔ Specific Grade matched | Expected = NBR-01 | Actual = NBR-01 Pass 4:11:25 am ✔ OHP matched | Expected = Speed testing-Rej-1.000 % of RMC+PC ,Rej-3.000 % of BOP ,ICC-32.000 % of RMC ,ICC-23.000 % of PC ,ICC-21.000 % of BOP ,OH-2.000 % of RMC ,OH-321.000 % of PC ,OH-12.000 % of BOP ,P-21.000 % of RMC ,P-21.000 % of PC ,P-3.000 % of BOP ,PKG-2.000 % of RMC+PC ,Frd-3.000 % of RMC ,Frd-4.000 % of PC ,Frd-213.000 % of BOP ,Inc-3.000 % of RMC ,Inc-1.000 % of PC ,Inc-3.000 % of BOP ,O/c-1.000 % of RMC+PC , | Actual = Speed testing-Rej-1.000 % of RMC+PC ,Rej-3.000 % of BOP ,ICC-32.000 % of RMC ,ICC-23.000 % of PC ,ICC-21.000 % of BOP ,OH-2.000 % of RMC ,OH-321.000 % of PC ,OH-12.000 % of BOP ,P-21.000 % of RMC ,P-21.000 % of PC ,P-3.000 % of BOP ,PKG-2.000 % of RMC+PC ,Frd-3.000 % of RMC ,Frd-4.000 % of PC ,Frd-213.000 % of BOP ,Inc-3.000 % of RMC ,Inc-1.000 % of PC ,Inc-3.000 % of BOP ,O/c-1.000 % of RMC+PC , Pass 4:11:25 am [Rejection] matched → Expected = 1.250 | Actual = 1.250 Pass 4:11:25 am [Packing] matched → Expected = 0.500 | Actual = 0.500 Pass 4:11:25 am [Insurance] matched → Expected = 0.200 | Actual = 0.200 Pass 4:11:25 am [Profit] matched → Expected = 5.750 | Actual = 5.750 Pass 4:11:25 am [Overhead] matched → Expected = 3.400 | Actual = 3.400 Pass 4:11:25 am [ICC] matched → Expected = 1.100 | Actual = 1.100 Pass 4:11:25 am [Freight] matched → Expected = 2.600 | Actual = 2.600 Pass 4:11:25 am [Forwarding] matched → Expected = 0.900 | Actual = 0.900 Pass 4:11:25 am [OtherFactor1] matched → Expected = 0.150 | Actual = 0.150 Pass 4:11:25 am [OtherFactor2] matched → Expected = 0.250 | Actual = 0.250 Pass 4:11:25 am [OtherFactor3] matched → Expected = 0.350 | Actual = 0.350 Pass 4:11:25 am [Remarks] matched → Expected = Save_Remarks | Actual = Save_Remarks Pass 4:11:26 am [ToolCost] matched → Expected = 22.000 | Actual = 22.000 Pass 4:11:26 am [AmortizationQty] matched → Expected = 220.000 | Actual = 220.000 Pass 4:11:26 am [ToolAmortization] matched → Expected = 22.340 | Actual = 22.340 Pass 4:11:26 am [ToolMaintenance] matched → Expected = 202.340 | Actual = 202.340 Pass 4:11:26 am ✔ All Rubber Moulding Price Calculation values validated successfully Info 4:11:26 am Execution time since last step: 3.86 sec Info 4:11:26 am ============================================== Info 4:11:26 am Execution time since last step: 0.00 sec Info 4:11:26 am END: Validate Price Calculation (Rubber Moulding - Procurement) Info 4:11:26 am Execution time since last step: 0.00 sec Info 4:11:26 am ============================================== Info 4:11:30 am Execution time since last step: 4.08 sec Info 4:11:30 am -------------------------------------------------- Info 4:11:30 am Execution time since last step: 0.00 sec Info 4:11:30 am STARTING BOP VALIDATION (UI ↔ MAP) Info 4:11:30 am Execution time since last step: 0.00 sec Info 4:11:30 am -------------------------------------------------- Info 4:11:30 am Execution time since last step: 0.00 sec Info 4:11:30 am Expected BOP values received → {Header_Customer=Supplier Name-01, Header_Duties%=0.000, PartNo=M5 pressure rivet nut-28102024, Header_Other Cost=0.000, Header_BOP Handling%=0.000, Header_Total Cost=246.00000, PartCostPerUnit=123.000, Header_Part Description=28102024, Header_Supply Currency=, Header_Qty/Pc=2, Header_Currency Conversion=1.000, ToastMessage=BOP Saved successfully., Header_UOM=Nos., Header_Bop Type=Bolt, Header_Freight & Insurance %=, TotalCost_ExtraCell=246.000, QtyPerPc=2, Header_Sub Total=246.000, TotalCost_UI=246.00000, Header_Part Cost/Unit=123.000} Info 4:11:32 am Execution time since last step: 2.00 sec Info 4:11:32 am switching to BOP tab Pass 4:11:33 am switch to BOP tab executed Pass 4:11:33 am ✔ Standard BOP header visible. Pass 4:11:33 am ✔ Standard BOP table & first row ready. Pass 4:11:33 am ✔ BOP page loaded successfully Pass 4:11:33 am Part No matched → M5 pressure rivet nut-28102024 Info 4:11:33 am Execution time since last step: 1.37 sec Info 4:11:33 am ✅ Found header 'Qty/Pc' at column index: 7 Pass 4:11:33 am 📋 Retrieved value from column 'Qty/Pc' = '2.000'. Pass 4:11:33 am Qty/Pc matched → 2.000 Info 4:11:33 am Execution time since last step: 0.11 sec Info 4:11:33 am ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 4:11:33 am 📋 Retrieved value from column 'Part Cost/Unit' = '123.00000'. Pass 4:11:33 am Part Cost/Unit matched → 123.000 Info 4:11:33 am Execution time since last step: 0.15 sec Info 4:11:33 am ✅ Found header 'Total Cost' at column index: 16 Pass 4:11:33 am 📋 Retrieved value from column 'Total Cost' = '246.000'. Pass 4:11:33 am Total Cost (UI) matched → 246.000 Pass 4:11:33 am Total Cost (Extra Cell) matched → 246.000 Info 4:11:33 am Execution time since last step: 0.07 sec Info 4:11:33 am ------ VALIDATING ALL HEADER VALUES ------ Info 4:11:33 am Execution time since last step: 0.04 sec Info 4:11:33 am ✅ Found header 'Customer' at column index: 4 Pass 4:11:33 am 📋 Retrieved value from column 'Customer' = 'Supplier Name-01'. Pass 4:11:33 am Customer matched → Supplier Name-01 Info 4:11:34 am Execution time since last step: 0.11 sec Info 4:11:34 am ✅ Found header 'Duties%' at column index: 10 Pass 4:11:34 am 📋 Retrieved value from column 'Duties%' = '0.000'. Pass 4:11:34 am Duties% matched → 0.000 Info 4:11:34 am Execution time since last step: 0.12 sec Info 4:11:34 am ✅ Found header 'Other Cost' at column index: 12 Pass 4:11:34 am 📋 Retrieved value from column 'Other Cost' = '0.000'. Pass 4:11:34 am Other Cost matched → 0.000 Info 4:11:34 am Execution time since last step: 0.15 sec Info 4:11:34 am ✅ Found header 'BOP Handling%' at column index: 15 Pass 4:11:34 am 📋 Retrieved value from column 'BOP Handling%' = '0.000'. Pass 4:11:34 am BOP Handling% matched → 0.000 Info 4:11:34 am Execution time since last step: 0.07 sec Info 4:11:34 am ✅ Found header 'Part Description' at column index: 3 Pass 4:11:34 am 📋 Retrieved value from column 'Part Description' = '28102024'. Pass 4:11:34 am Part Description matched → 28102024.000 Info 4:11:34 am Execution time since last step: 0.03 sec Info 4:11:34 am Skipping header validation for blank expected value → Supply Currency Info 4:11:34 am Execution time since last step: 0.08 sec Info 4:11:34 am ✅ Found header 'Currency Conversion' at column index: 9 Pass 4:11:34 am 📋 Retrieved value from column 'Currency Conversion' = '1.000'. Pass 4:11:34 am Currency Conversion matched → 1.000 Info 4:11:34 am Execution time since last step: 0.08 sec Info 4:11:34 am ✅ Found header 'UOM' at column index: 6 Pass 4:11:34 am 📋 Retrieved value from column 'UOM' = 'Nos.'. Pass 4:11:34 am UOM matched → Nos. Info 4:11:34 am Execution time since last step: 0.06 sec Info 4:11:34 am ✅ Found header 'Bop Type' at column index: 2 Pass 4:11:34 am 📋 Retrieved value from column 'Bop Type' = 'Bolt'. Pass 4:11:34 am Bop Type matched → Bolt Info 4:11:34 am Execution time since last step: 0.03 sec Info 4:11:34 am Skipping header validation for blank expected value → Freight & Insurance % Info 4:11:34 am Execution time since last step: 0.11 sec Info 4:11:34 am ✅ Found header 'Sub Total' at column index: 14 Pass 4:11:34 am 📋 Retrieved value from column 'Sub Total' = '246.000'. Pass 4:11:34 am Sub Total matched → 246.000 Info 4:11:34 am Execution time since last step: 0.03 sec Info 4:11:34 am -------------------------------------------------- Info 4:11:34 am Execution time since last step: 0.00 sec Info 4:11:34 am BOP VALIDATION COMPLETED Info 4:11:34 am Execution time since last step: 0.00 sec Info 4:11:34 am -------------------------------------------------- Info 4:11:34 am Execution time since last step: 0.00 sec Info 4:11:34 am Tooling COST MAP FROM EnterToolingCost(): {ToolPartNodrp=Manual Entry, FirstYrVolume=20000, ToolType=Carbide tool, FifthYrVolume=10000, PartEnvelopeHeight=5.30, PartEnvelopeWidth=12.10, Toolowinership=Customer Paid, PartEnvelopeLength=25.50, Toollife=tool-101, ToolPartNo=12345, SupplierToolfor=0801-Celesta, SecondYrVolume=18000, SettledToolCost=500000, ToolDesc=Automation Tool Description, FourthYrVolume=12000, ToolAdvance=100000, ThirdYrVolume=15000} Info 4:11:34 am Execution time since last step: 0.00 sec Info 4:11:34 am ============================================== Info 4:11:34 am Execution time since last step: 0.00 sec Info 4:11:34 am VALIDATION STARTED: [Tooling Cost Section] Info 4:11:34 am Execution time since last step: 0.00 sec Info 4:11:34 am ============================================== Info 4:11:35 am Execution time since last step: 0.26 sec Info 4:11:35 am Navigated to 'Tooling Cost' tab for verification. Pass 4:11:35 am ✔ Tooling Cost header visible. Pass 4:11:36 am ✔ Tooling Cost table & first row ready. Info 4:11:36 am Execution time since last step: 1.44 sec Info 4:11:36 am 🔍 Starting validation for 17 Tooling Cost fields... Fail 4:12:01 am Mismatch: FAIL: [Tool No.] Expected = Manual Entry | Actual = Select Pass 4:12:01 am PASS: [First Year Volume] Expected = 20000 | Actual = 20000 Pass 4:12:27 am PASS: [Tool Type] Expected = Carbide tool | Actual = Carbide tool Pass 4:12:27 am PASS: [Fifth Year Volume] Expected = 10000 | Actual = 10000 Pass 4:12:27 am PASS: [Part Envelope Height(mm)] Expected = 5.30 | Actual = 5.30 Pass 4:12:27 am PASS: [Part Envelope Width(mm)] Expected = 12.10 | Actual = 12.10 Pass 4:12:53 am PASS: [Tool Owner ship] Expected = Customer Paid | Actual = Customer Paid Pass 4:12:53 am PASS: [Part Envelope Length(mm)] Expected = 25.50 | Actual = 25.50 Pass 4:12:53 am PASS: [Tool Life] Expected = tool-101 | Actual = tool-101 Fail 4:12:53 am Mismatch: FAIL: [Enter Tool No.] Expected = 12345 | Actual = Manual Entry Pass 4:13:19 am PASS: [Supplier Name and Code] Expected = 0801-Celesta | Actual = 0801-Celesta Pass 4:13:19 am PASS: [Second Year Volume] Expected = 18000 | Actual = 18000 Pass 4:13:19 am PASS: [Settled Tool Cost] Expected = 500000 | Actual = 500000 Pass 4:13:19 am PASS: [Tool Description] Expected = Automation Tool Description | Actual = Automation Tool Description Pass 4:13:20 am PASS: [Fourth Year Volume] Expected = 12000 | Actual = 12000 Pass 4:13:20 am PASS: [Tool Advance] Expected = 100000 | Actual = 100000 Pass 4:13:20 am PASS: [Third Year Volume] Expected = 15000 | Actual = 15000 Warning 4:13:20 am Execution time since last step: 104.25 sec (Took longer than expected!) Info 4:13:20 am ============================================== Info 4:13:20 am Execution time since last step: 0.00 sec Info 4:13:20 am VALIDATION SUMMARY Info 4:13:20 am Execution time since last step: 0.00 sec Info 4:13:20 am ============================================== Info 4:13:20 am Execution time since last step: 0.00 sec Info 4:13:20 am Checked : 17 Info 4:13:20 am Execution time since last step: 0.00 sec Info 4:13:20 am Passed : 15 Info 4:13:20 am Execution time since last step: 0.00 sec Info 4:13:20 am Failed : 2 Info 4:13:20 am Execution time since last step: 0.00 sec Info 4:13:20 am Warnings : 0 Info 4:13:20 am Execution time since last step: 0.00 sec Info 4:13:20 am ============================================== Fail 4:13:20 am Mismatch: ❌ Validation completed with 2 mismatches. Pass 4:13:20 am Test Passed Pass 4:13:20 am Screenshot on Success
-
PT_C_148Rubber Molding Updating The Part For Sales
4:13:20 am / 00:09:28:842 Fail
PT_C_148Rubber Molding Updating The Part For Sales
01.03.2026 4:13:20 am 01.03.2026 4:22:49 am 00:09:28:842 · #test-id=53Status Timestamp Details Pass 4:13:26 am Clicked on option: Master Data Warning 4:13:26 am Execution time since last step: 5.47 sec (Took longer than expected!) Info 4:13:26 am Master Data Is Displayed On Dashboard.... Pass 4:13:30 am Clicked Master Option: Part Master Info 4:13:30 am Execution time since last step: 3.64 sec Info 4:13:30 am ===== STEP 1: Enter Part Details ===== Pass 4:13:30 am Entered Part Number → 04-47-24 Pass 4:13:34 am Entered Part Description → Hollis460 Warning 4:13:35 am Execution time since last step: 5.62 sec (Took longer than expected!) Info 4:13:35 am ===== STEP 2: Selecting Part UOM Value ===== Pass 4:13:38 am Selected UOM → Hourly Info 4:13:40 am Execution time since last step: 4.50 sec Info 4:13:40 am ===== STEP 3: Selecting Company Name ===== Pass 4:13:41 am Selected Company Name → COSTMASTER-0304-MOHALI-CM1 Info 4:13:42 am Execution time since last step: 2.73 sec Info 4:13:42 am ===== STEP 4: Selecting Radio Button ===== Pass 4:13:43 am Selected Radio Button → Sales Info 4:13:44 am Execution time since last step: 1.63 sec Info 4:13:44 am ===== STEP 5: Selecting Customer ===== Pass 4:13:59 am Selected Customer → Rishicustomer-Tbilisi-0004 Warning 4:13:59 am Execution time since last step: 14.96 sec (Took longer than expected!) Info 4:13:59 am ===== STEP 6: Selecting Product Category ===== Info 4:14:00 am Execution time since last step: 1.08 sec Info 4:14:00 am trying JavaScript click for: Pass 4:14:04 am Selected Product Category → rishi Info 4:14:04 am Execution time since last step: 3.46 sec Info 4:14:04 am ===== STEP 7: Selecting Product Model ===== Info 4:14:07 am Execution time since last step: 3.17 sec Info 4:14:07 am trying JavaScript click for: Pass 4:14:10 am Selected Product Model → JKLakshmi-001 Info 4:14:11 am Execution time since last step: 4.47 sec Info 4:14:11 am ===== STEP 8: Selecting Special Product Category ===== Info 4:14:12 am Execution time since last step: 1.11 sec Info 4:14:12 am trying JavaScript click for: Pass 4:14:15 am Selected Special Product Category → ACCESSORIES Info 4:14:15 am Execution time since last step: 2.98 sec Info 4:14:15 am ===== STEP 9: Saving ===== Info 4:14:15 am Execution time since last step: 0.02 sec Info 4:14:15 am ===== STEP: Clicking Button in Part Master → Save ===== Pass 4:14:15 am ✅ Successfully clicked button → Save Pass 4:14:15 am Clicked Save. Info 4:14:15 am Execution time since last step: 0.10 sec Info 4:14:15 am ===== STEP 10: Verifying Toast ===== Info 4:14:17 am Execution time since last step: 1.31 sec Info 4:14:17 am Toast message appeared: Part Master details saved successfully. Info 4:14:17 am Execution time since last step: 0.00 sec Info 4:14:17 am ✅ Toast message validated successfully. Expected: Part Master details saved successfully. Pass 4:14:17 am Toast validated correctly. Info 4:14:17 am Execution time since last step: 0.00 sec Info 4:14:17 am ===== START: Verify Part Number & Description view table partMaster ===== Info 4:14:21 am Execution time since last step: 4.20 sec Info 4:14:21 am Opening Part Master filter and selecting: Part No. Warning 4:15:14 am Execution time since last step: 52.68 sec (Took longer than expected!) Info 4:15:14 am Filter value selected: Part No. Warning 4:15:22 am Execution time since last step: 8.89 sec (Took longer than expected!) Info 4:15:22 am ============================================== Info 4:15:22 am Execution time since last step: 0.00 sec Info 4:15:22 am [View Table Part Master For Sales Name By Sales Header Coloumn] Info 4:15:22 am Execution time since last step: 0.00 sec Info 4:15:22 am ============================================== Info 4:15:23 am Execution time since last step: 0.50 sec Info 4:15:23 am ✅ Total Headers Found: 31 Info 4:15:23 am Execution time since last step: 0.00 sec Info 4:15:23 am Headers → [Action, Company Name, Part No., Part Description, Part UOM, Costing Type, Product Category, Product Model Name and No., Special Product Category, Customer, Customer Part No., Supplier Detail 1, %SOB, Unit Price, Supplier Detail 2, Supplier Detail 3, Supplier Detail 4, Supplier Detail 5, Supplier Detail 6, Supplier Detail 7, Supplier Detail 8, Supplier Detail 9, Supplier Detail 10, Customer Name 1, Customer 1 Unit Price, Customer Name 2, Customer 2 Unit Price, Customer Name 3, Customer 3 Unit Price, Customer Name 4, Customer 4 Unit Price] Info 4:15:23 am Execution time since last step: 0.00 sec Info 4:15:23 am 🧩 Validation Targets → [Company Name, Part No., Part Description, Part UOM, Product Category, Product Model Name and No., Special Product Category, Customer] Warning 4:15:23 am [Company Name] mismatch ignored → Expected: COSTMASTER-0304-MOHALI-CM1 | Actual: COSTMASTER-0304-CM1 Pass 4:15:23 am [Part No.] Match → Expected: 04-47-24 | Actual: 04-47-24 Pass 4:15:23 am [Part Description] Match → Expected: Hollis460 | Actual: Hollis460 Pass 4:15:23 am [Part UOM] Match → Expected: Hourly | Actual: Hourly Pass 4:15:23 am [Product Category] Match → Expected: rishi | Actual: rishi Pass 4:15:23 am [Product Model Name and No.] Match → Expected: JKLakshmi-001 | Actual: JKLakshmi-001 Pass 4:15:23 am [Special Product Category] Match → Expected: ACCESSORIES | Actual: ACCESSORIES Warning 4:15:23 am [Customer] mismatch ignored → Expected: Rishicustomer-Tbilisi-0004 | Actual: Rishicustomer-0004 Pass 4:15:23 am Row matched by Part No. (Sales not verified, continuing click). Pass 4:15:27 am 🟢 Clicked Sales cell → Rishicustomer-0004 Info 4:15:27 am Execution time since last step: 3.59 sec Info 4:15:27 am ============================================== Info 4:15:27 am Execution time since last step: 0.00 sec Info 4:15:27 am VALIDATION COMPLETED: [View Table Part Master For Sales Name By Customer Header Coloumn] Info 4:15:27 am Execution time since last step: 0.00 sec Info 4:15:27 am ============================================== Pass 4:15:27 am ✔ Part found successfully: 04-47-24 | Description: Hollis460 Info 4:15:27 am Execution time since last step: 0.00 sec Info 4:15:27 am Stored Part Data: {Part Description=Hollis460, Part Number=04-47-24, Filter Used=Part No.} Info 4:15:27 am Execution time since last step: 0.00 sec Info 4:15:27 am ===== END: Verify Part Number & Description (Sales Side) Part Master View Table ===== Info 4:15:28 am Execution time since last step: 1.01 sec Info 4:15:28 am ===== START: Verifying and Writing Data in 'Part Attributes' Tab ===== Info 4:15:29 am Execution time since last step: 1.22 sec Info 4:15:29 am ===== ENSURE PART ATTRIBUTES TAB (BOOTSTRAP FORCE) ===== Warning 4:15:29 am ⚠ Header not visible. Forcing Bootstrap tab switch... Pass 4:15:29 am ✔ Part Attributes tab FORCEFULLY activated via Bootstrap JS Info 4:15:31 am Execution time since last step: 2.29 sec Info 4:15:31 am Option found → Plastics Pass 4:15:32 am ✔ Selected Commodity Group via Actions → Plastics Pass 4:15:32 am ✔ Entered & stored all Part Attribute values Pass 4:15:33 am ✔ Toast Verified Info 4:15:35 am Execution time since last step: 3.90 sec Info 4:15:35 am ============================================== Info 4:15:35 am Execution time since last step: 0.00 sec Info 4:15:35 am START: Save Price Calculation (RubberMoulding ) Info 4:15:35 am Execution time since last step: 0.00 sec Info 4:15:35 am ============================================== Pass 4:15:35 am Navigated to 'Part Price Calculations' tab Pass 4:15:38 am RM Input Category selected: Rubber Moulding Warning 4:15:44 am Execution time since last step: 8.98 sec (Took longer than expected!) Info 4:15:44 am trying JavaScript click for: Pass 4:15:44 am OHP Radio button selected Info 4:15:44 am Execution time since last step: 0.42 sec Info 4:15:44 am Entering value for [Rejection] → 1.25 Pass 4:15:45 am Value entered & stored successfully → [Rejection] = 1.25 Info 4:15:47 am Execution time since last step: 2.47 sec Info 4:15:47 am Entering value for [Packing] → 0.50 Pass 4:15:47 am Value entered & stored successfully → [Packing] = 0.50 Info 4:15:49 am Execution time since last step: 2.33 sec Info 4:15:49 am Entering value for [Insurance] → 0.20 Pass 4:15:49 am Value entered & stored successfully → [Insurance] = 0.20 Info 4:15:51 am Execution time since last step: 2.35 sec Info 4:15:51 am Entering value for [Profit] → 5.75 Pass 4:15:52 am Value entered & stored successfully → [Profit] = 5.75 Info 4:15:54 am Execution time since last step: 2.33 sec Info 4:15:54 am Entering value for [Overhead] → 3.40 Pass 4:15:54 am Value entered & stored successfully → [Overhead] = 3.40 Info 4:15:56 am Execution time since last step: 2.30 sec Info 4:15:56 am Entering value for [ICC] → 1.10 Pass 4:15:56 am Value entered & stored successfully → [ICC] = 1.10 Info 4:15:58 am Execution time since last step: 2.34 sec Info 4:15:58 am Entering value for [Freight] → 2.60 Pass 4:15:59 am Value entered & stored successfully → [Freight] = 2.60 Info 4:16:01 am Execution time since last step: 2.31 sec Info 4:16:01 am Entering value for [Forwarding] → 0.90 Pass 4:16:01 am Value entered & stored successfully → [Forwarding] = 0.90 Info 4:16:03 am Execution time since last step: 2.34 sec Info 4:16:03 am Entering value for [OtherFactor1] → 0.15 Pass 4:16:03 am Value entered & stored successfully → [OtherFactor1] = 0.15 Info 4:16:05 am Execution time since last step: 2.35 sec Info 4:16:05 am Entering value for [OtherFactor2] → 0.25 Pass 4:16:06 am Value entered & stored successfully → [OtherFactor2] = 0.25 Info 4:16:08 am Execution time since last step: 2.35 sec Info 4:16:08 am Entering value for [OtherFactor3] → 0.35 Pass 4:16:08 am Value entered & stored successfully → [OtherFactor3] = 0.35 Info 4:16:10 am Execution time since last step: 2.32 sec Info 4:16:10 am Entering value for [Remarks] → Save_Remarks Pass 4:16:10 am Value entered & stored successfully → [Remarks] = Save_Remarks Info 4:16:12 am Execution time since last step: 2.30 sec Info 4:16:12 am Entering value for [ToolCost] → 22 Pass 4:16:13 am Value entered & stored successfully → [ToolCost] = 22 Info 4:16:15 am Execution time since last step: 2.24 sec Info 4:16:15 am Entering value for [AmortizationQty] → 220 Pass 4:16:15 am Value entered & stored successfully → [AmortizationQty] = 220 Info 4:16:17 am Execution time since last step: 2.28 sec Info 4:16:17 am Entering value for [ToolAmortization] → 22.34 Pass 4:16:17 am Value entered & stored successfully → [ToolAmortization] = 22.34 Info 4:16:19 am Execution time since last step: 2.40 sec Info 4:16:19 am Entering value for [ToolMaintenance] → 202.34 Pass 4:16:20 am Value entered & stored successfully → [ToolMaintenance] = 202.34 Pass 4:16:22 am All Rubber Moulding OHP values entered successfully Info 4:16:22 am Execution time since last step: 2.41 sec Info 4:16:22 am Clicked Save button Fail 4:16:22 am Mismatch: Old Pop up is Showing Fail 4:16:47 am Unexpected exception during save flow → no such element: Unable to locate element: {"method":"xpath","selector":"//div[@class='toast-message']"} (Session info: chrome=143.0.7499.170) For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#no-such-element-exception Build info: version: '4.25.0', revision: '8a8aea2337' System info: os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '21.0.8' Driver info: org.openqa.selenium.chrome.ChromeDriver Command: [14044e54d9a0a14c6ac07be732f8f15c, findElement {using=xpath, value=//div[@class='toast-message']}] Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 143.0.7499.170, chrome: {chromedriverVersion: 143.0.7499.169 (164b20aab62..., userDataDir: C:\Users\RAJTRI~1\AppData\L...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:59377}, goog:processID: 4808, networkConnectionEnabled: false, pageLoadStrategy: normal, platformName: windows, proxy: Proxy(), se:cdp: ws://localhost:59377/devtoo..., se:cdpVersion: 143.0.7499.170, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:extension:minPinLength: true, webauthn:extension:prf: true, webauthn:virtualAuthenticators: true} Session ID: 14044e54d9a0a14c6ac07be732f8f15c Warning 4:16:47 am Execution time since last step: 25.64 sec (Took longer than expected!) Info 4:16:47 am ============================================== Info 4:16:47 am Execution time since last step: 0.00 sec Info 4:16:47 am END: Save Price Calculation (Rubber) Info 4:16:47 am Execution time since last step: 0.00 sec Info 4:16:47 am ============================================== Info 4:16:51 am Execution time since last step: 4.08 sec Info 4:16:51 am switching to BOP tab Pass 4:16:53 am switch to BOP tab executed Pass 4:16:53 am ✔ Header located successfully. Warning 4:16:53 am Action click failed, invoking JS function directly Pass 4:16:53 am '+ BOP' action executed. Pass 4:16:59 am ✔ BOP Table displayed. Pass 4:17:09 am Selected Part No: M5 pressure rivet nut-28102024 Warning 4:17:10 am Execution time since last step: 18.52 sec (Took longer than expected!) Info 4:17:10 am ✅ Found header 'Qty/Pc' at column index: 7 Pass 4:17:11 am 🟢 Entered value '2' in column 'Qty/Pc' successfully. Pass 4:17:11 am Qty/Pc entered → 2 Info 4:17:12 am Execution time since last step: 2.43 sec Info 4:17:12 am ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 4:17:12 am 📋 Retrieved value from column 'Part Cost/Unit' = '123.000'. Pass 4:17:12 am ✔ BOP calculation completed (Part Cost/Unit non-zero). Info 4:17:13 am Execution time since last step: 0.13 sec Info 4:17:13 am ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 4:17:13 am 📋 Retrieved value from column 'Part Cost/Unit' = '123.000'. Pass 4:17:13 am Auto fetched Part Cost/Unit → 123.000 Info 4:17:13 am Execution time since last step: 0.22 sec Info 4:17:13 am ✅ Found header 'Total Cost' at column index: 16 Pass 4:17:13 am 📋 Retrieved value from column 'Total Cost' = '246.00000'. Pass 4:17:13 am Fetched Total Cost (UI) → 246.00000 Pass 4:17:13 am Fetched Total Cost (Extra Cell) → 246.000 Info 4:17:13 am Execution time since last step: 0.12 sec Info 4:17:13 am ✅ Found header 'Bop Type' at column index: 2 Pass 4:17:13 am 📋 Retrieved value from column 'Bop Type' = 'Bolt'. Info 4:17:13 am Execution time since last step: 0.07 sec Info 4:17:13 am ✅ Found header 'Part Description' at column index: 3 Pass 4:17:13 am 📋 Retrieved value from column 'Part Description' = '28102024'. Info 4:17:13 am Execution time since last step: 0.08 sec Info 4:17:13 am ✅ Found header 'Customer' at column index: 4 Pass 4:17:13 am 📋 Retrieved value from column 'Customer' = 'Supplier Name-01'. Info 4:17:13 am Execution time since last step: 0.09 sec Info 4:17:13 am ✅ Found header 'Supply Currency' at column index: 5 Pass 4:17:13 am 📋 Retrieved value from column 'Supply Currency' = ''. Info 4:17:13 am Execution time since last step: 0.10 sec Info 4:17:13 am ✅ Found header 'UOM' at column index: 6 Pass 4:17:13 am 📋 Retrieved value from column 'UOM' = 'Nos.'. Info 4:17:13 am Execution time since last step: 0.11 sec Info 4:17:13 am ✅ Found header 'Qty/Pc' at column index: 7 Pass 4:17:13 am 📋 Retrieved value from column 'Qty/Pc' = '2'. Info 4:17:13 am Execution time since last step: 0.10 sec Info 4:17:13 am ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 4:17:13 am 📋 Retrieved value from column 'Part Cost/Unit' = '123.000'. Info 4:17:14 am Execution time since last step: 0.14 sec Info 4:17:14 am ✅ Found header 'Currency Conversion' at column index: 9 Pass 4:17:14 am 📋 Retrieved value from column 'Currency Conversion' = '1.000'. Info 4:17:14 am Execution time since last step: 0.12 sec Info 4:17:14 am ✅ Found header 'Duties%' at column index: 10 Pass 4:17:14 am 📋 Retrieved value from column 'Duties%' = '0.000'. Info 4:17:14 am Execution time since last step: 0.12 sec Info 4:17:14 am ✅ Found header 'Freight & Insurance %' at column index: 11 Pass 4:17:14 am 📋 Retrieved value from column 'Freight & Insurance %' = ''. Info 4:17:14 am Execution time since last step: 0.15 sec Info 4:17:14 am ✅ Found header 'Other Cost' at column index: 12 Pass 4:17:14 am 📋 Retrieved value from column 'Other Cost' = '0.000'. Info 4:17:14 am Execution time since last step: 0.16 sec Info 4:17:14 am ✅ Found header 'Sub Total' at column index: 14 Pass 4:17:14 am 📋 Retrieved value from column 'Sub Total' = '246.000'. Info 4:17:14 am Execution time since last step: 0.18 sec Info 4:17:14 am ✅ Found header 'BOP Handling%' at column index: 15 Pass 4:17:14 am 📋 Retrieved value from column 'BOP Handling%' = '0.000'. Info 4:17:14 am Execution time since last step: 0.18 sec Info 4:17:14 am ✅ Found header 'Total Cost' at column index: 16 Pass 4:17:15 am 📋 Retrieved value from column 'Total Cost' = '246.00000'. Info 4:17:15 am Execution time since last step: 0.03 sec Info 4:17:15 am Captured 14 header-value pairs from BOP table. Info 4:17:15 am Execution time since last step: 0.00 sec Info 4:17:15 am Captured BOP Header Values: Bop Type = Bolt, Part Description = 28102024, Customer = Supplier Name-01, Supply Currency = , UOM = Nos., Qty/Pc = 2, Part Cost/Unit = 123.000, Currency Conversion = 1.000, Duties% = 0.000, Freight & Insurance % = , Other Cost = 0.000, Sub Total = 246.000, BOP Handling% = 0.000, Total Cost = 246.00000 Pass 4:17:16 am ✔ Save button is enabled. Pass 4:17:16 am ✔ Save button clicked. Pass 4:17:16 am Toast received → BOP Saved successfully. Info 4:17:17 am Execution time since last step: 2.97 sec Info 4:17:17 am ===== Filling Tooling Cost Form for Part: 04-47-24 ===== Info 4:17:19 am Execution time since last step: 1.80 sec Info 4:17:19 am Navigated to Tooling Cost tab. Pass 4:17:21 am ✔ Tooling Cost header visible. Pass 4:17:21 am ✔ Add Tool button visible. Pass 4:17:21 am Clicked Add New Tooling Row button. Pass 4:17:23 am ✔ Selected dropdown [Tool Number] = Manual Entry Pass 4:17:25 am ✔ Entered [12345] in Enter Tool No. Pass 4:17:28 am ✔ Entered [Automation Tool Description] in Tool Description Pass 4:17:30 am ✔ Selected dropdown [Supplier Name & Code] = 0801-Celesta Pass 4:17:32 am ✔ Selected dropdown [Tool Ownership] = Customer Paid Pass 4:17:34 am ✔ Selected dropdown [Tool Type] = Carbide tool Pass 4:17:37 am ✔ Entered [25.50] in Part Envelope Length Pass 4:17:39 am ✔ Entered [12.10] in Part Envelope Width Pass 4:17:42 am ✔ Entered [5.30] in Part Envelope Height Pass 4:17:44 am ✔ Entered [500000] in Settled Tool Cost Pass 4:17:46 am ✔ Entered [100000] in Tool Advance Pass 4:17:49 am ✔ Entered [20000] in First Year Volume Pass 4:17:51 am ✔ Entered [18000] in Second Year Volume Pass 4:17:54 am ✔ Entered [15000] in Third Year Volume Pass 4:17:56 am ✔ Entered [12000] in Fourth Year Volume Pass 4:17:58 am ✔ Entered [10000] in Fifth Year Volume Pass 4:18:01 am ✔ Entered [tool-101] in Tool Life Pass 4:18:01 am 🎉 All Tooling Cost fields entered successfully! Warning 4:18:01 am Execution time since last step: 41.42 sec (Took longer than expected!) Info 4:18:01 am Attempting to click Save button in Tooling Cost tab... Pass 4:18:01 am Clicked Save button successfully. Pass 4:18:01 am Toast Message Displayed: Tooling Cost saved successfully. Warning 4:18:07 am Execution time since last step: 6.50 sec (Took longer than expected!) Info 4:18:07 am ===== START: Updating Data in 'Part Attributes' Tab ===== Info 4:18:08 am Execution time since last step: 1.22 sec Info 4:18:08 am ===== ENSURE PART ATTRIBUTES TAB (BOOTSTRAP FORCE) ===== Warning 4:18:08 am ⚠ Header not visible. Forcing Bootstrap tab switch... Pass 4:18:09 am ✔ Part Attributes tab FORCEFULLY activated via Bootstrap JS Pass 4:18:10 am ✔ Updated new values in Part Attributes. Info 4:18:11 am Execution time since last step: 2.73 sec Info 4:18:11 am trying JavaScript click for: Pass 4:18:12 am ✔ Update successful. Toast verified. Info 4:18:13 am Execution time since last step: 2.21 sec Info 4:18:13 am ===== END: Updated Part Attributes Successfully ===== Info 4:18:13 am Execution time since last step: 0.00 sec Info 4:18:13 am ============================================== Info 4:18:13 am Execution time since last step: 0.00 sec Info 4:18:13 am START: Update Price Calculation (RubberMoulding - Procurement) Info 4:18:13 am Execution time since last step: 0.00 sec Info 4:18:13 am ============================================== Pass 4:18:14 am Navigated to 'Part Price Calculations' tab Info 4:18:16 am Execution time since last step: 2.33 sec Info 4:18:16 am Entering value for [Rejection] → 1.75 Pass 4:18:16 am Value entered & stored successfully → [Rejection] = 1.75 Info 4:18:18 am Execution time since last step: 2.46 sec Info 4:18:18 am Entering value for [Packing] → 0.85 Pass 4:18:19 am Value entered & stored successfully → [Packing] = 0.85 Info 4:18:21 am Execution time since last step: 2.49 sec Info 4:18:21 am Entering value for [Insurance] → 0.45 Pass 4:18:21 am Value entered & stored successfully → [Insurance] = 0.45 Info 4:18:23 am Execution time since last step: 2.47 sec Info 4:18:23 am Entering value for [Profit] → 6.25 Pass 4:18:23 am Value entered & stored successfully → [Profit] = 6.25 Info 4:18:25 am Execution time since last step: 2.40 sec Info 4:18:25 am Entering value for [Overhead] → 4.15 Pass 4:18:26 am Value entered & stored successfully → [Overhead] = 4.15 Info 4:18:28 am Execution time since last step: 2.42 sec Info 4:18:28 am Entering value for [ICC] → 1.65 Pass 4:18:28 am Value entered & stored successfully → [ICC] = 1.65 Info 4:18:30 am Execution time since last step: 2.40 sec Info 4:18:30 am Entering value for [Freight] → 3.35 Pass 4:18:31 am Value entered & stored successfully → [Freight] = 3.35 Info 4:18:33 am Execution time since last step: 2.40 sec Info 4:18:33 am Entering value for [Forwarding] → 1.20 Pass 4:18:33 am Value entered & stored successfully → [Forwarding] = 1.20 Info 4:18:35 am Execution time since last step: 2.43 sec Info 4:18:35 am Entering value for [OtherFactor1] → 0.55 Pass 4:18:36 am Value entered & stored successfully → [OtherFactor1] = 0.55 Info 4:18:38 am Execution time since last step: 2.42 sec Info 4:18:38 am Entering value for [OtherFactor2] → 0.65 Pass 4:18:38 am Value entered & stored successfully → [OtherFactor2] = 0.65 Info 4:18:40 am Execution time since last step: 2.43 sec Info 4:18:40 am Entering value for [OtherFactor3] → 0.75 Pass 4:18:41 am Value entered & stored successfully → [OtherFactor3] = 0.75 Info 4:18:43 am Execution time since last step: 2.60 sec Info 4:18:43 am Entering value for [Remarks] → Update_Remarks Pass 4:18:43 am Value entered & stored successfully → [Remarks] = Update_Remarks Info 4:18:45 am Execution time since last step: 2.35 sec Info 4:18:45 am Entering value for [ToolCost] → 25.50 Pass 4:18:45 am Value entered & stored successfully → [ToolCost] = 25.50 Info 4:18:47 am Execution time since last step: 2.30 sec Info 4:18:47 am Entering value for [AmortizationQty] → 255.75 Pass 4:18:48 am Value entered & stored successfully → [AmortizationQty] = 255.75 Info 4:18:50 am Execution time since last step: 2.38 sec Info 4:18:50 am Entering value for [ToolAmortization] → 26.80 Pass 4:18:50 am Value entered & stored successfully → [ToolAmortization] = 26.80 Info 4:18:52 am Execution time since last step: 2.50 sec Info 4:18:52 am Entering value for [ToolMaintenance] → 215.90 Pass 4:18:52 am Value entered & stored successfully → [ToolMaintenance] = 215.90 Pass 4:18:54 am All Rubber Moulding input values UPDATED successfully Info 4:18:55 am Execution time since last step: 2.54 sec Info 4:18:55 am Clicked Save button for Update Fail 4:18:57 am Mismatch: Old Pop up is Showing after Update Fail 4:19:22 am Unexpected exception during update flow → no such element: Unable to locate element: {"method":"xpath","selector":"//div[@class='toast-message']"} (Session info: chrome=143.0.7499.170) For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#no-such-element-exception Build info: version: '4.25.0', revision: '8a8aea2337' System info: os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '21.0.8' Driver info: org.openqa.selenium.chrome.ChromeDriver Command: [14044e54d9a0a14c6ac07be732f8f15c, findElement {using=xpath, value=//div[@class='toast-message']}] Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 143.0.7499.170, chrome: {chromedriverVersion: 143.0.7499.169 (164b20aab62..., userDataDir: C:\Users\RAJTRI~1\AppData\L...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:59377}, goog:processID: 4808, networkConnectionEnabled: false, pageLoadStrategy: normal, platformName: windows, proxy: Proxy(), se:cdp: ws://localhost:59377/devtoo..., se:cdpVersion: 143.0.7499.170, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:extension:minPinLength: true, webauthn:extension:prf: true, webauthn:virtualAuthenticators: true} Session ID: 14044e54d9a0a14c6ac07be732f8f15c Warning 4:19:22 am Execution time since last step: 27.25 sec (Took longer than expected!) Info 4:19:22 am ============================================== Info 4:19:22 am Execution time since last step: 0.00 sec Info 4:19:22 am END: Update Price Calculation (Rubber - Procurement) Info 4:19:22 am Execution time since last step: 0.00 sec Info 4:19:22 am ============================================== Info 4:19:26 am Execution time since last step: 4.06 sec Info 4:19:26 am ===== START: UPDATE BOP ENTRY PROCESS ===== Info 4:19:26 am Execution time since last step: 0.00 sec Info 4:19:26 am switching to BOP tab Pass 4:19:27 am switch to BOP tab executed Info 4:19:27 am Execution time since last step: 1.06 sec Info 4:19:27 am Navigated to BOP tab (Update Mode). Pass 4:19:27 am BOP Table visible. Info 4:19:27 am Execution time since last step: 0.17 sec Info 4:19:27 am ✅ Found header 'Qty/Pc' at column index: 7 Pass 4:19:27 am 📋 Retrieved value from column 'Qty/Pc' = '2.000'. Info 4:19:27 am Execution time since last step: 0.19 sec Info 4:19:27 am ✅ Found header 'Total Cost' at column index: 16 Pass 4:19:27 am 📋 Retrieved value from column 'Total Cost' = '246.000'. Info 4:19:27 am Execution time since last step: 0.03 sec Info 4:19:27 am OLD Part No : M5 pressure rivet nut-28102024 Info 4:19:27 am Execution time since last step: 0.00 sec Info 4:19:27 am OLD Qty/Pc : 2.000 Info 4:19:27 am Execution time since last step: 0.00 sec Info 4:19:27 am OLD Total Cost : 246.000 Pass 4:19:28 am Updated Part No → M5 pressure rivet nut-28102024 Info 4:19:28 am Execution time since last step: 0.95 sec Info 4:19:28 am ✅ Found header 'Qty/Pc' at column index: 7 Fail 4:19:30 am ❌ Exception while entering value in 'Qty/Pc' cell: element click intercepted: Element is not clickable at point (657, 266). Other element would receive the click: (Session info: chrome=143.0.7499.170) Build info: version: '4.25.0', revision: '8a8aea2337' System info: os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '21.0.8' Driver info: org.openqa.selenium.chrome.ChromeDriver Command: [14044e54d9a0a14c6ac07be732f8f15c, clickElement {id=f.716C744AF68833EE3B8A6E69552C0228.d.86992ECEFB4EE18D3A05867535B3B2B2.e.1861595}] Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 143.0.7499.170, chrome: {chromedriverVersion: 143.0.7499.169 (164b20aab62..., userDataDir: C:\Users\RAJTRI~1\AppData\L...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:59377}, goog:processID: 4808, networkConnectionEnabled: false, pageLoadStrategy: normal, platformName: windows, proxy: Proxy(), se:cdp: ws://localhost:59377/devtoo..., se:cdpVersion: 143.0.7499.170, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:extension:minPinLength: true, webauthn:extension:prf: true, webauthn:virtualAuthenticators: true} Element: [[ChromeDriver: chrome on windows (14044e54d9a0a14c6ac07be732f8f15c)] -> xpath: //table[@id='standaradTable']//tbody[@id='bopStandardBody']/tr[1]/*[7]//input] Session ID: 14044e54d9a0a14c6ac07be732f8f15c Pass 4:19:30 am Updated Qty/Pc → 3 Info 4:19:30 am Execution time since last step: 1.80 sec Info 4:19:30 am ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 4:19:30 am 📋 Retrieved value from column 'Part Cost/Unit' = '123.00000'. Info 4:19:30 am Execution time since last step: 0.20 sec Info 4:19:30 am ✅ Found header 'Total Cost' at column index: 16 Pass 4:19:30 am 📋 Retrieved value from column 'Total Cost' = '246.000'. Pass 4:19:32 am Save button enabled. Pass 4:19:32 am Save button clicked for UPDATE. Pass 4:19:32 am Toast received → BOP Saved successfully. Info 4:19:32 am Execution time since last step: 1.53 sec Info 4:19:32 am ===== END: UPDATE BOP ENTRY PROCESS ===== Info 4:19:33 am Execution time since last step: 1.51 sec Info 4:19:33 am ===== START: UPDATE TOOLING COST (Only Input Fields Updated) ===== Info 4:19:33 am Execution time since last step: 0.00 sec Info 4:19:33 am Force switching to Tooling Cost tab Pass 4:19:34 am ✔ Forced switch to Tooling Cost tab executed Pass 4:19:36 am ✔ Tooling Cost UPDATE page loaded successfully. Info 4:19:36 am Execution time since last step: 2.13 sec Info 4:19:36 am Updating ONLY input fields (dropdown unchanged). Pass 4:19:36 am ✔ Selected dropdown [Tool Number] = Manual Entry Pass 4:19:36 am Tool Number dropdown updated. Pass 4:19:38 am ✔ Updated [Enter Tool No] → 999 Pass 4:19:40 am ✔ Updated [Tool Description] → Updated-Manual-999 Pass 4:19:42 am ✔ Updated [Envelope Length] → 20.5566 Pass 4:19:44 am ✔ Updated [Envelope Width] → 21.5566 Pass 4:19:45 am ✔ Updated [Envelope Height] → 5.1234 Pass 4:19:47 am ✔ Updated [Additional Cost] → 2.5567 Pass 4:19:49 am ✔ Updated [Settled Tool Cost] → 9 Pass 4:19:50 am ✔ Updated [Tool Advance] → 3 Pass 4:19:52 am ✔ Updated [First Year Volume] → 5 Pass 4:19:53 am ✔ Updated [Second Year Volume] → 4 Pass 4:19:55 am ✔ Updated [Third Year Volume] → 6 Pass 4:19:57 am ✔ Updated [Fourth Year Volume] → 7 Pass 4:19:59 am ✔ Updated [Fifth Year Volume] → 8 Pass 4:20:00 am ✔ Updated [Total Tool Cost] → 12.5678 Warning 4:20:00 am Execution time since last step: 24.65 sec (Took longer than expected!) Info 4:20:00 am Exiting Tooling edit mode before Save Pass 4:20:01 am Tooling Save button clicked successfully. Pass 4:20:02 am ✔ Tooling Cost UPDATED Successfully → Tooling Cost saved successfully. Pass 4:20:05 am Clicked on option: Master Data Warning 4:20:05 am Execution time since last step: 5.04 sec (Took longer than expected!) Info 4:20:05 am Master Data Is Displayed On Dashboard.... Pass 4:20:08 am Clicked Master Option: Part Master Info 4:20:10 am Execution time since last step: 4.90 sec Info 4:20:10 am ===== START: Verify Part Number & Description view table partMaster ===== Info 4:20:14 am Execution time since last step: 4.18 sec Info 4:20:14 am Opening Part Master filter and selecting: Part No. Warning 4:21:07 am Execution time since last step: 52.21 sec (Took longer than expected!) Info 4:21:07 am Filter value selected: Part No. Warning 4:21:15 am Execution time since last step: 8.93 sec (Took longer than expected!) Info 4:21:15 am ============================================== Info 4:21:15 am Execution time since last step: 0.00 sec Info 4:21:15 am [View Table Part Master For Sales Name By Sales Header Coloumn] Info 4:21:15 am Execution time since last step: 0.00 sec Info 4:21:15 am ============================================== Info 4:21:16 am Execution time since last step: 0.46 sec Info 4:21:16 am ✅ Total Headers Found: 31 Info 4:21:16 am Execution time since last step: 0.00 sec Info 4:21:16 am Headers → [Action, Company Name, Part No., Part Description, Part UOM, Costing Type, Product Category, Product Model Name and No., Special Product Category, Customer, Customer Part No., Supplier Detail 1, %SOB, Unit Price, Supplier Detail 2, Supplier Detail 3, Supplier Detail 4, Supplier Detail 5, Supplier Detail 6, Supplier Detail 7, Supplier Detail 8, Supplier Detail 9, Supplier Detail 10, Customer Name 1, Customer 1 Unit Price, Customer Name 2, Customer 2 Unit Price, Customer Name 3, Customer 3 Unit Price, Customer Name 4, Customer 4 Unit Price] Info 4:21:16 am Execution time since last step: 0.00 sec Info 4:21:16 am 🧩 Validation Targets → [Company Name, Part No., Part Description, Part UOM, Product Category, Product Model Name and No., Special Product Category, Customer] Warning 4:21:16 am [Company Name] mismatch ignored → Expected: COSTMASTER-0304-MOHALI-CM1 | Actual: COSTMASTER-0304-CM1 Pass 4:21:16 am [Part No.] Match → Expected: 04-47-24 | Actual: 04-47-24 Pass 4:21:16 am [Part Description] Match → Expected: Hollis460 | Actual: Hollis460 Pass 4:21:16 am [Part UOM] Match → Expected: Hourly | Actual: Hourly Pass 4:21:16 am [Product Category] Match → Expected: rishi | Actual: rishi Pass 4:21:16 am [Product Model Name and No.] Match → Expected: JKLakshmi-001 | Actual: JKLakshmi-001 Pass 4:21:16 am [Special Product Category] Match → Expected: ACCESSORIES | Actual: ACCESSORIES Warning 4:21:16 am [Customer] mismatch ignored → Expected: Rishicustomer-Tbilisi-0004 | Actual: Rishicustomer-0004 Pass 4:21:16 am Row matched by Part No. (Sales not verified, continuing click). Pass 4:21:20 am 🟢 Clicked Sales cell → Rishicustomer-0004 Info 4:21:20 am Execution time since last step: 4.22 sec Info 4:21:20 am ============================================== Info 4:21:20 am Execution time since last step: 0.00 sec Info 4:21:20 am VALIDATION COMPLETED: [View Table Part Master For Sales Name By Customer Header Coloumn] Info 4:21:20 am Execution time since last step: 0.00 sec Info 4:21:20 am ============================================== Pass 4:21:20 am ✔ Part found successfully: 04-47-24 | Description: Hollis460 Info 4:21:20 am Execution time since last step: 0.00 sec Info 4:21:20 am Stored Part Data: {Part Description=Hollis460, Part Number=04-47-24, Filter Used=Part No.} Info 4:21:20 am Execution time since last step: 0.00 sec Info 4:21:20 am ===== END: Verify Part Number & Description (Sales Side) Part Master View Table ===== Info 4:21:20 am Execution time since last step: 0.00 sec Info 4:21:20 am ===== START: Verifying Saved 'Part Attributes' Values ===== Warning 4:21:20 am ⚠ Tab not active → Re-loading Info 4:21:23 am Execution time since last step: 3.17 sec Info 4:21:23 am Navigated to tab → Part Price Calculations Info 4:21:25 am Execution time since last step: 1.21 sec Info 4:21:25 am Attempt 1 to load Part Attributes tab Info 4:21:25 am Execution time since last step: 0.25 sec Info 4:21:25 am Navigated to tab → Part Attributes Warning 4:22:26 am ⚠ Heading not visible → retrying... Warning 4:22:26 am Execution time since last step: 61.71 sec (Took longer than expected!) Info 4:22:26 am Attempt 2 to load Part Attributes tab Info 4:22:27 am Execution time since last step: 0.26 sec Info 4:22:27 am Navigated to tab → Part Attributes Pass 4:22:28 am ✔ Part Attributes tab active (Attempt 2) Info 4:22:28 am Execution time since last step: 1.07 sec Info 4:22:28 am ----- START FIELD VALIDATIONS ----- Pass 4:22:28 am Annual Requirement matched → Expected: 500 | Actual: 500.000 Pass 4:22:28 am Average Monthly Requirement matched → Expected: 55 | Actual: 55.000 Pass 4:22:28 am Lot Size matched → Expected: 75.99 | Actual: 75.990 Info 4:22:28 am Execution time since last step: 0.09 sec Info 4:22:28 am Validating Commodity Group dropdown... Pass 4:22:28 am Commodity Group MATCHED → Plastics Info 4:22:28 am Execution time since last step: 0.04 sec Info 4:22:28 am ✔ Completed Part Attributes saved value verification. Info 4:22:28 am Execution time since last step: 0.00 sec Info 4:22:28 am ============================================== Info 4:22:28 am Execution time since last step: 0.00 sec Info 4:22:28 am START: Validate Price Calculation (Rubber Moulding - Procurement) Info 4:22:28 am Execution time since last step: 0.00 sec Info 4:22:28 am ============================================== Pass 4:22:28 am Navigated to 'Part Price Calculations' tab Pass 4:22:31 am ✔ RM Input Category matched | Expected = Rubber Moulding | Actual = Rubber Moulding Pass 4:22:31 am ✔ Classification matched | Expected = Rb001 | Actual = Rb001 Pass 4:22:31 am ✔ Year matched | Expected = 2025-2026 | Actual = 2025-2026 Pass 4:22:31 am ✔ Period matched | Expected = Apr | Actual = Apr Pass 4:22:32 am ✔ Specific Grade matched | Expected = NBR-01 | Actual = NBR-01 Pass 4:22:32 am ✔ OHP matched | Expected = Speed testing-Rej-1.000 % of RMC+PC ,Rej-3.000 % of BOP ,ICC-32.000 % of RMC ,ICC-23.000 % of PC ,ICC-21.000 % of BOP ,OH-2.000 % of RMC ,OH-321.000 % of PC ,OH-12.000 % of BOP ,P-21.000 % of RMC ,P-21.000 % of PC ,P-3.000 % of BOP ,PKG-2.000 % of RMC+PC ,Frd-3.000 % of RMC ,Frd-4.000 % of PC ,Frd-213.000 % of BOP ,Inc-3.000 % of RMC ,Inc-1.000 % of PC ,Inc-3.000 % of BOP ,O/c-1.000 % of RMC+PC , | Actual = Speed testing-Rej-1.000 % of RMC+PC ,Rej-3.000 % of BOP ,ICC-32.000 % of RMC ,ICC-23.000 % of PC ,ICC-21.000 % of BOP ,OH-2.000 % of RMC ,OH-321.000 % of PC ,OH-12.000 % of BOP ,P-21.000 % of RMC ,P-21.000 % of PC ,P-3.000 % of BOP ,PKG-2.000 % of RMC+PC ,Frd-3.000 % of RMC ,Frd-4.000 % of PC ,Frd-213.000 % of BOP ,Inc-3.000 % of RMC ,Inc-1.000 % of PC ,Inc-3.000 % of BOP ,O/c-1.000 % of RMC+PC , Pass 4:22:32 am [Rejection] matched → Expected = 1.750 | Actual = 1.750 Pass 4:22:32 am [Packing] matched → Expected = 0.850 | Actual = 0.850 Pass 4:22:32 am [Insurance] matched → Expected = 0.450 | Actual = 0.450 Pass 4:22:32 am [Profit] matched → Expected = 6.250 | Actual = 6.250 Pass 4:22:32 am [Overhead] matched → Expected = 4.150 | Actual = 4.150 Pass 4:22:32 am [ICC] matched → Expected = 1.650 | Actual = 1.650 Pass 4:22:32 am [Freight] matched → Expected = 3.350 | Actual = 3.350 Pass 4:22:32 am [Forwarding] matched → Expected = 1.200 | Actual = 1.200 Pass 4:22:32 am [OtherFactor1] matched → Expected = 0.550 | Actual = 0.550 Pass 4:22:32 am [OtherFactor2] matched → Expected = 0.650 | Actual = 0.650 Pass 4:22:32 am [OtherFactor3] matched → Expected = 0.750 | Actual = 0.750 Pass 4:22:32 am [Remarks] matched → Expected = Update_Remarks | Actual = Update_Remarks Pass 4:22:32 am [ToolCost] matched → Expected = 25.500 | Actual = 25.500 Pass 4:22:32 am [AmortizationQty] matched → Expected = 255.750 | Actual = 255.750 Pass 4:22:32 am [ToolAmortization] matched → Expected = 26.800 | Actual = 26.800 Pass 4:22:32 am [ToolMaintenance] matched → Expected = 215.900 | Actual = 215.900 Pass 4:22:32 am ✔ All Rubber Moulding Price Calculation values validated successfully Info 4:22:32 am Execution time since last step: 4.13 sec Info 4:22:32 am ============================================== Info 4:22:32 am Execution time since last step: 0.00 sec Info 4:22:32 am END: Validate Price Calculation (Rubber Moulding - Procurement) Info 4:22:32 am Execution time since last step: 0.00 sec Info 4:22:32 am ============================================== Info 4:22:36 am Execution time since last step: 4.06 sec Info 4:22:36 am -------------------------------------------------- Info 4:22:36 am Execution time since last step: 0.00 sec Info 4:22:36 am STARTING BOP VALIDATION (UI ↔ MAP) Info 4:22:36 am Execution time since last step: 0.00 sec Info 4:22:36 am -------------------------------------------------- Info 4:22:36 am Execution time since last step: 0.00 sec Info 4:22:36 am Expected BOP values received → {ToastMessage=BOP Saved successfully., PartNo=M5 pressure rivet nut-28102024, PartCostPerUnit=123.00000, TotalCost_ExtraCell=246.000, QtyPerPc=3, TotalCost_UI=246.000} Info 4:22:38 am Execution time since last step: 2.00 sec Info 4:22:38 am switching to BOP tab Pass 4:22:39 am switch to BOP tab executed Pass 4:22:39 am ✔ Standard BOP header visible. Pass 4:22:39 am ✔ Standard BOP table & first row ready. Pass 4:22:39 am ✔ BOP page loaded successfully Pass 4:22:39 am Part No matched → M5 pressure rivet nut-28102024 Info 4:22:39 am Execution time since last step: 1.24 sec Info 4:22:39 am ✅ Found header 'Qty/Pc' at column index: 7 Pass 4:22:39 am 📋 Retrieved value from column 'Qty/Pc' = '2.000'. Fail 4:22:39 am Qty/Pc mismatch → Expected: 3.000 | Actual: 2.000 Info 4:22:40 am Execution time since last step: 0.17 sec Info 4:22:40 am ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 4:22:40 am 📋 Retrieved value from column 'Part Cost/Unit' = '123.00000'. Pass 4:22:40 am Part Cost/Unit matched → 123.000 Info 4:22:40 am Execution time since last step: 0.17 sec Info 4:22:40 am ✅ Found header 'Total Cost' at column index: 16 Pass 4:22:40 am 📋 Retrieved value from column 'Total Cost' = '246.000'. Pass 4:22:40 am Total Cost (UI) matched → 246.000 Pass 4:22:40 am Total Cost (Extra Cell) matched → 246.000 Info 4:22:40 am Execution time since last step: 0.07 sec Info 4:22:40 am ------ VALIDATING ALL HEADER VALUES ------ Info 4:22:40 am Execution time since last step: 0.00 sec Info 4:22:40 am -------------------------------------------------- Info 4:22:40 am Execution time since last step: 0.00 sec Info 4:22:40 am BOP VALIDATION COMPLETED Info 4:22:40 am Execution time since last step: 0.00 sec Info 4:22:40 am -------------------------------------------------- Info 4:22:40 am Execution time since last step: 0.00 sec Info 4:22:40 am ============================================== Info 4:22:40 am Execution time since last step: 0.00 sec Info 4:22:40 am 🔵 UPDATE VALIDATION STARTED: [Tooling Cost Section] Info 4:22:40 am Execution time since last step: 0.00 sec Info 4:22:40 am ============================================== Info 4:22:42 am Execution time since last step: 1.77 sec Info 4:22:42 am Navigated to 'Tooling Cost' tab for UPDATE validation. Info 4:22:43 am Execution time since last step: 1.01 sec Info 4:22:43 am 🔍 Starting UPDATE validation for 16 fields... Warning 4:22:43 am ⚠ Skipped (Not part of UPDATE validation) → ToolPartNodrp Warning 4:22:43 am ⚠ Skipped (Not part of UPDATE validation) → ToolDelta Pass 4:22:44 am PASS → [First Year Volume] Expected=5 | Actual=5 Pass 4:22:44 am PASS → [Fifth Year Volume] Expected=8 | Actual=8 Pass 4:22:45 am PASS → [Part Envelope Height(mm)] Expected=5.1234 | Actual=5.1234 Pass 4:22:45 am PASS → [Part Envelope Width(mm)] Expected=21.5566 | Actual=21.5566 Pass 4:22:45 am PASS → [Part Envelope Length(mm)] Expected=20.5566 | Actual=20.5566 Warning 4:22:45 am ⚠ Skipped (Not part of UPDATE validation) → ToolCostDirectEntry Fail 4:22:46 am FAIL → [Enter Tool No.] Expected=999 | Actual=Manual Entry Pass 4:22:46 am PASS → [Second Year Volume] Expected=4 | Actual=4 Pass 4:22:47 am PASS → [Settled Tool Cost] Expected=9 | Actual=9 Pass 4:22:47 am PASS → [Tool Description] Expected=Updated-Manual-999 | Actual=Updated-Manual-999 Pass 4:22:48 am PASS → [Fourth Year Volume] Expected=7 | Actual=7 Pass 4:22:48 am PASS → [Tool Advance] Expected=3 | Actual=3 Pass 4:22:49 am PASS → [Third Year Volume] Expected=6 | Actual=6 Warning 4:22:49 am Execution time since last step: 6.51 sec (Took longer than expected!) Info 4:22:49 am ============================================== Info 4:22:49 am Execution time since last step: 0.00 sec Info 4:22:49 am SUMMARY: Info 4:22:49 am Execution time since last step: 0.00 sec Info 4:22:49 am ============================================== Info 4:22:49 am Execution time since last step: 0.00 sec Info 4:22:49 am Passed: 11 Info 4:22:49 am Execution time since last step: 0.00 sec Info 4:22:49 am Failed: 1 Info 4:22:49 am Execution time since last step: 0.00 sec Info 4:22:49 am Warnings: 3 Fail 4:22:49 am Mismatch: ❌ UPDATE Validation FAILED Info 4:22:49 am Execution time since last step: 0.00 sec Info 4:22:49 am ============================================== Pass 4:22:49 am Test Passed Pass 4:22:49 am Screenshot on Success
-
PT_C_150Rubber Molding Sales For Sales Export All Templates
4:22:49 am / 00:02:21:989 Fail
PT_C_150Rubber Molding Sales For Sales Export All Templates
01.03.2026 4:22:49 am 01.03.2026 4:25:11 am 00:02:21:989 · #test-id=54Status Timestamp Details Pass 4:22:55 am Clicked on option: Master Data Warning 4:22:55 am Execution time since last step: 5.44 sec (Took longer than expected!) Info 4:22:55 am Master Data Is Displayed On Dashboard.... Pass 4:22:58 am Clicked Master Option: Part Master Info 4:22:58 am Execution time since last step: 3.70 sec Info 4:22:58 am ===== STEP 1: Enter Part Details ===== Pass 4:22:59 am Entered Part Number → 35-16-81 Pass 4:23:00 am Entered Part Description → Evon775 Info 4:23:02 am Execution time since last step: 3.14 sec Info 4:23:02 am ===== STEP 2: Selecting Part UOM Value ===== Pass 4:23:05 am Selected UOM → Hourly Info 4:23:06 am Execution time since last step: 4.53 sec Info 4:23:06 am ===== STEP 3: Selecting Company Name ===== Pass 4:23:08 am Selected Company Name → COSTMASTER-0304-MOHALI-CM1 Info 4:23:09 am Execution time since last step: 2.78 sec Info 4:23:09 am ===== STEP 4: Selecting Radio Button ===== Pass 4:23:09 am Selected Radio Button → Sales Info 4:23:10 am Execution time since last step: 1.64 sec Info 4:23:10 am ===== STEP 5: Selecting Customer ===== Pass 4:23:26 am Selected Customer → Rishicustomer-Tbilisi-0004 Warning 4:23:26 am Execution time since last step: 15.45 sec (Took longer than expected!) Info 4:23:26 am ===== STEP 6: Selecting Product Category ===== Info 4:23:27 am Execution time since last step: 1.13 sec Info 4:23:27 am trying JavaScript click for: Pass 4:23:32 am Selected Product Category → rishi Info 4:23:32 am Execution time since last step: 4.52 sec Info 4:23:32 am ===== STEP 7: Selecting Product Model ===== Info 4:23:35 am Execution time since last step: 3.24 sec Info 4:23:35 am trying JavaScript click for: Pass 4:23:38 am Selected Product Model → JKLakshmi-001 Info 4:23:39 am Execution time since last step: 4.46 sec Info 4:23:39 am ===== STEP 8: Selecting Special Product Category ===== Info 4:23:40 am Execution time since last step: 1.07 sec Info 4:23:40 am trying JavaScript click for: Pass 4:23:43 am Selected Special Product Category → ACCESSORIES Info 4:23:43 am Execution time since last step: 2.88 sec Info 4:23:43 am ===== STEP 9: Saving ===== Info 4:23:43 am Execution time since last step: 0.05 sec Info 4:23:43 am ===== STEP: Clicking Button in Part Master → Save ===== Pass 4:23:43 am ✅ Successfully clicked button → Save Pass 4:23:43 am Clicked Save. Info 4:23:43 am Execution time since last step: 0.11 sec Info 4:23:43 am ===== STEP 10: Verifying Toast ===== Info 4:23:45 am Execution time since last step: 1.09 sec Info 4:23:45 am Toast message appeared: Part Master details saved successfully. Info 4:23:45 am Execution time since last step: 0.00 sec Info 4:23:45 am ✅ Toast message validated successfully. Expected: Part Master details saved successfully. Pass 4:23:45 am Toast validated correctly. Info 4:23:45 am Execution time since last step: 0.00 sec Info 4:23:45 am ===== START: Verify Part Number & Description view table partMaster ===== Info 4:23:49 am Execution time since last step: 4.21 sec Info 4:23:49 am Opening Part Master filter and selecting: Part No. Warning 4:24:41 am Execution time since last step: 52.18 sec (Took longer than expected!) Info 4:24:41 am Filter value selected: Part No. Warning 4:24:50 am Execution time since last step: 8.87 sec (Took longer than expected!) Info 4:24:50 am ============================================== Info 4:24:50 am Execution time since last step: 0.00 sec Info 4:24:50 am [View Table Part Master For Sales Name By Sales Header Coloumn] Info 4:24:50 am Execution time since last step: 0.00 sec Info 4:24:50 am ============================================== Info 4:24:50 am Execution time since last step: 0.46 sec Info 4:24:50 am ✅ Total Headers Found: 31 Info 4:24:50 am Execution time since last step: 0.00 sec Info 4:24:50 am Headers → [Action, Company Name, Part No., Part Description, Part UOM, Costing Type, Product Category, Product Model Name and No., Special Product Category, Customer, Customer Part No., Supplier Detail 1, %SOB, Unit Price, Supplier Detail 2, Supplier Detail 3, Supplier Detail 4, Supplier Detail 5, Supplier Detail 6, Supplier Detail 7, Supplier Detail 8, Supplier Detail 9, Supplier Detail 10, Customer Name 1, Customer 1 Unit Price, Customer Name 2, Customer 2 Unit Price, Customer Name 3, Customer 3 Unit Price, Customer Name 4, Customer 4 Unit Price] Info 4:24:50 am Execution time since last step: 0.00 sec Info 4:24:50 am 🧩 Validation Targets → [Company Name, Part No., Part Description, Part UOM, Product Category, Product Model Name and No., Special Product Category, Customer] Warning 4:24:50 am [Company Name] mismatch ignored → Expected: COSTMASTER-0304-MOHALI-CM1 | Actual: COSTMASTER-0304-CM1 Pass 4:24:50 am [Part No.] Match → Expected: 35-16-81 | Actual: 35-16-81 Pass 4:24:50 am [Part Description] Match → Expected: Evon775 | Actual: Evon775 Pass 4:24:50 am [Part UOM] Match → Expected: Hourly | Actual: Hourly Pass 4:24:50 am [Product Category] Match → Expected: rishi | Actual: rishi Pass 4:24:50 am [Product Model Name and No.] Match → Expected: JKLakshmi-001 | Actual: JKLakshmi-001 Pass 4:24:50 am [Special Product Category] Match → Expected: ACCESSORIES | Actual: ACCESSORIES Warning 4:24:50 am [Customer] mismatch ignored → Expected: Rishicustomer-Tbilisi-0004 | Actual: Rishicustomer-0004 Pass 4:24:50 am Row matched by Part No. (Sales not verified, continuing click). Pass 4:24:54 am 🟢 Clicked Sales cell → Rishicustomer-0004 Info 4:24:54 am Execution time since last step: 4.20 sec Info 4:24:54 am ============================================== Info 4:24:54 am Execution time since last step: 0.00 sec Info 4:24:54 am VALIDATION COMPLETED: [View Table Part Master For Sales Name By Customer Header Coloumn] Info 4:24:54 am Execution time since last step: 0.00 sec Info 4:24:54 am ============================================== Pass 4:24:54 am ✔ Part found successfully: 35-16-81 | Description: Evon775 Info 4:24:54 am Execution time since last step: 0.00 sec Info 4:24:54 am Stored Part Data: {Part Description=Evon775, Part Number=35-16-81, Filter Used=Part No.} Info 4:24:54 am Execution time since last step: 0.00 sec Info 4:24:54 am ===== END: Verify Part Number & Description (Sales Side) Part Master View Table ===== Info 4:24:55 am Execution time since last step: 1.01 sec Info 4:24:55 am ============================================== Info 4:24:55 am Execution time since last step: 0.00 sec Info 4:24:55 am START: Verify Three-Bar Functionality Info 4:24:55 am Execution time since last step: 0.00 sec Info 4:24:55 am ============================================== Pass 4:24:57 am Navigated to 'Part Price Calculations' tab Pass 4:24:57 am RM Input Category selected → Rubber Moulding Pass 4:25:00 am Clicked on Three-Bar menu Warning 4:25:02 am Execution time since last step: 7.06 sec (Took longer than expected!) Info 4:25:02 am Three-bar options loaded. Total options: 6 Pass 4:25:03 am Clicked on 'Export Whole Report' Warning 4:25:08 am Execution time since last step: 5.19 sec (Took longer than expected!) Info 4:25:08 am ✅ Latest Excel File Found: C:\Users\Raj Tripathi\Downloads\2012025\CostMasters-ICE-V5.0\downloads\_03-01-2026_04_25_02.xlsx Pass 4:25:08 am Export Whole Report file downloaded successfully Pass 4:25:08 am Re-opened Three-Bar menu Pass 4:25:10 am Clicked on 'Consolidated Assembly' Fail 4:25:11 am Mismatch: Toast message mismatch → Expected: Consolidated Assembly Exported SucessFully. | Actual: Unable to export! Info 4:25:11 am Execution time since last step: 3.34 sec Info 4:25:11 am ============================================== Info 4:25:11 am Execution time since last step: 0.00 sec Info 4:25:11 am END: Verify Three-Bar Functionality Info 4:25:11 am Execution time since last step: 0.00 sec Info 4:25:11 am ============================================== Pass 4:25:11 am Test Passed Pass 4:25:11 am Screenshot on Success
-
PT_C_154Copy Costing Rubber Moduling Sales Side
4:25:11 am / 00:11:39:739 Fail
PT_C_154Copy Costing Rubber Moduling Sales Side
01.03.2026 4:25:11 am 01.03.2026 4:36:51 am 00:11:39:739 · #test-id=55Status Timestamp Details Pass 4:25:17 am Clicked on option: Master Data Warning 4:25:17 am Execution time since last step: 5.31 sec (Took longer than expected!) Info 4:25:17 am Master Data Is Displayed On Dashboard.... Pass 4:25:19 am Clicked Master Option: Part Master Info 4:25:19 am Execution time since last step: 2.42 sec Info 4:25:19 am ===== STEP 1: Enter Part Details ===== Pass 4:25:19 am Entered Part Number → 42-08-66 Pass 4:25:21 am Entered Part Description → Lili014 Info 4:25:22 am Execution time since last step: 3.04 sec Info 4:25:22 am ===== STEP 2: Selecting Part UOM Value ===== Pass 4:25:25 am Selected UOM → Hourly Info 4:25:27 am Execution time since last step: 4.60 sec Info 4:25:27 am ===== STEP 3: Selecting Company Name ===== Pass 4:25:28 am Selected Company Name → COSTMASTER-0304-MOHALI-CM1 Info 4:25:29 am Execution time since last step: 2.73 sec Info 4:25:29 am ===== STEP 4: Selecting Radio Button ===== Pass 4:25:30 am Selected Radio Button → Sales Info 4:25:31 am Execution time since last step: 1.59 sec Info 4:25:31 am ===== STEP 5: Selecting Customer ===== Pass 4:25:46 am Selected Customer → Rishicustomer-Tbilisi-0004 Warning 4:25:46 am Execution time since last step: 14.87 sec (Took longer than expected!) Info 4:25:46 am ===== STEP 6: Selecting Product Category ===== Info 4:25:47 am Execution time since last step: 1.08 sec Info 4:25:47 am trying JavaScript click for: Pass 4:25:50 am Selected Product Category → rishi Info 4:25:50 am Execution time since last step: 3.46 sec Info 4:25:50 am ===== STEP 7: Selecting Product Model ===== Info 4:25:53 am Execution time since last step: 3.13 sec Info 4:25:53 am trying JavaScript click for: Pass 4:25:57 am Selected Product Model → JKLakshmi-001 Info 4:25:58 am Execution time since last step: 4.46 sec Info 4:25:58 am ===== STEP 8: Selecting Special Product Category ===== Info 4:25:59 am Execution time since last step: 1.10 sec Info 4:25:59 am trying JavaScript click for: Pass 4:26:02 am Selected Special Product Category → ACCESSORIES Info 4:26:02 am Execution time since last step: 2.90 sec Info 4:26:02 am ===== STEP 9: Saving ===== Info 4:26:02 am Execution time since last step: 0.02 sec Info 4:26:02 am ===== STEP: Clicking Button in Part Master → Save ===== Pass 4:26:02 am ✅ Successfully clicked button → Save Pass 4:26:02 am Clicked Save. Info 4:26:02 am Execution time since last step: 0.10 sec Info 4:26:02 am ===== STEP 10: Verifying Toast ===== Info 4:26:03 am Execution time since last step: 1.41 sec Info 4:26:03 am Toast message appeared: Part Master details saved successfully. Info 4:26:03 am Execution time since last step: 0.00 sec Info 4:26:03 am ✅ Toast message validated successfully. Expected: Part Master details saved successfully. Pass 4:26:03 am Toast validated correctly. Info 4:26:03 am Execution time since last step: 0.00 sec Info 4:26:03 am ===== STEP 1: Enter Part Details ===== Pass 4:26:04 am Entered Part Number → 83-62-50 Pass 4:26:06 am Entered Part Description → Faye865 Info 4:26:08 am Execution time since last step: 4.49 sec Info 4:26:08 am ===== STEP 2: Selecting Part UOM Value ===== Info 4:26:08 am Execution time since last step: 0.16 sec Info 4:26:08 am Clicked on UOM dropdown. Info 4:26:10 am Execution time since last step: 2.26 sec Info 4:26:10 am Entered search keyword in UOM search box → Hourly Pass 4:26:13 am Selected UOM → Hourly Info 4:26:15 am Execution time since last step: 4.17 sec Info 4:26:15 am ===== STEP 3: Selecting Company Name ===== Pass 4:26:19 am Selected Company Name → COSTMASTER-0304-MOHALI-CM1 Info 4:26:19 am Execution time since last step: 4.39 sec Info 4:26:19 am ===== STEP 4: Selecting Radio Button By Name ===== Pass 4:26:19 am Selected Supplier Radio Button → Sales Pass 4:26:40 am Selected Customer → Rishicustomer-Tbilisi-0004 Warning 4:26:40 am Execution time since last step: 21.23 sec (Took longer than expected!) Info 4:26:40 am ===== STEP 6: Selecting Product Category ===== Info 4:26:41 am Execution time since last step: 1.14 sec Info 4:26:41 am trying JavaScript click for: Pass 4:26:46 am Selected Product Category → rishi Warning 4:26:46 am Execution time since last step: 5.15 sec (Took longer than expected!) Info 4:26:46 am ===== STEP 7: Selecting Product Model ===== Info 4:26:47 am Execution time since last step: 0.33 sec Info 4:26:47 am trying JavaScript click for: Pass 4:26:52 am Selected Product Model → JKLakshmi-001 Warning 4:26:54 am Execution time since last step: 6.85 sec (Took longer than expected!) Info 4:26:54 am ===== STEP 8: Selecting Special Product Category ===== Info 4:26:55 am Execution time since last step: 1.15 sec Info 4:26:55 am trying JavaScript click for: Pass 4:26:58 am Selected Special Product Category → ACCESSORIES Info 4:26:58 am Execution time since last step: 2.83 sec Info 4:26:58 am ===== STEP 9: Clicking Save Button ===== Info 4:26:58 am Execution time since last step: 0.03 sec Info 4:26:58 am ===== STEP: Clicking Button in Part Master → Save ===== Pass 4:26:58 am ✅ Successfully clicked button → Save Pass 4:26:58 am Clicked on 'Save' button successfully. Info 4:26:58 am Execution time since last step: 0.10 sec Info 4:26:58 am ===== STEP 10: Verifying Toast Message ===== Info 4:26:59 am Execution time since last step: 1.18 sec Info 4:26:59 am Toast message appeared: Part Master details saved successfully. Info 4:26:59 am Execution time since last step: 0.00 sec Info 4:26:59 am ✅ Toast message validated successfully. Expected: Part Master details saved successfully. Pass 4:26:59 am Toast message verification completed successfully. Pass 4:27:00 am Clicked Master Option: Bill of Material Warning 4:27:34 am Execution time since last step: 34.97 sec (Took longer than expected!) Info 4:27:34 am Starting BOM Excel import... Info 4:27:34 am Execution time since last step: 0.07 sec Info 4:27:34 am File selected for upload: C:\Users\Raj Tripathi\Downloads\2012025\CostMasters-ICE-V5.0\downloads\BOM_03-01-2026_04_27_13.xlsx Info 4:27:34 am Execution time since last step: 0.01 sec Info 4:27:34 am ===== 🧩 Step: Opening, Saving & Closing Excel File Safely ===== Info 4:27:34 am Execution time since last step: 0.00 sec Info 4:27:34 am 📁 File Path → C:\Users\Raj Tripathi\Downloads\2012025\CostMasters-ICE-V5.0\downloads\BOM_03-01-2026_04_27_13.xlsx Info 4:27:34 am Execution time since last step: 0.03 sec Info 4:27:34 am 📂 Excel launched successfully. Pass 4:27:39 am 💾 File saved and closed safely using PowerShell COM automation. Pass 4:27:39 am ❎ Excel process terminated successfully. Warning 4:27:41 am Execution time since last step: 7.06 sec (Took longer than expected!) Info 4:27:41 am ===== ✅ Excel File Save & Close Operation Completed Without Affecting Eclipse ===== Info 4:27:43 am Execution time since last step: 2.15 sec Info 4:27:43 am Clicking Import button to open file dialog... Warning 4:27:49 am Execution time since last step: 6.19 sec (Took longer than expected!) Info 4:27:49 am File path pasted: C:\Users\Raj Tripathi\Downloads\2012025\CostMasters-ICE-V5.0\downloads\BOM_03-01-2026_04_27_13.xlsx Info 4:27:50 am Execution time since last step: 1.01 sec Info 4:27:50 am Pressed Enter to confirm file selection. Pass 4:28:04 am Clicked on option: Master Data Warning 4:28:04 am Execution time since last step: 13.59 sec (Took longer than expected!) Info 4:28:04 am Master Data Is Displayed On Dashboard.... Pass 4:28:10 am Clicked Master Option: Part Master Warning 4:28:13 am Execution time since last step: 8.98 sec (Took longer than expected!) Info 4:28:13 am ===== START: Verify Part Number & Description view table partMaster ===== Info 4:28:17 am Execution time since last step: 4.20 sec Info 4:28:17 am Opening Part Master filter and selecting: Part No. Warning 4:29:09 am Execution time since last step: 52.24 sec (Took longer than expected!) Info 4:29:09 am Filter value selected: Part No. Warning 4:29:18 am Execution time since last step: 8.92 sec (Took longer than expected!) Info 4:29:18 am ============================================== Info 4:29:18 am Execution time since last step: 0.01 sec Info 4:29:18 am [View Table Part Master For Sales Name By Sales Header Coloumn] Info 4:29:18 am Execution time since last step: 0.00 sec Info 4:29:18 am ============================================== Info 4:29:19 am Execution time since last step: 0.60 sec Info 4:29:19 am ✅ Total Headers Found: 31 Info 4:29:19 am Execution time since last step: 0.00 sec Info 4:29:19 am Headers → [Action, Company Name, Part No., Part Description, Part UOM, Costing Type, Product Category, Product Model Name and No., Special Product Category, Customer, Customer Part No., Supplier Detail 1, %SOB, Unit Price, Supplier Detail 2, Supplier Detail 3, Supplier Detail 4, Supplier Detail 5, Supplier Detail 6, Supplier Detail 7, Supplier Detail 8, Supplier Detail 9, Supplier Detail 10, Customer Name 1, Customer 1 Unit Price, Customer Name 2, Customer 2 Unit Price, Customer Name 3, Customer 3 Unit Price, Customer Name 4, Customer 4 Unit Price] Info 4:29:19 am Execution time since last step: 0.00 sec Info 4:29:19 am 🧩 Validation Targets → [Company Name, Part No., Part Description, Part UOM, Product Category, Product Model Name and No., Special Product Category, Customer] Warning 4:29:19 am [Company Name] mismatch ignored → Expected: COSTMASTER-0304-MOHALI-CM1 | Actual: COSTMASTER-0304-CM1 Pass 4:29:19 am [Part No.] Match → Expected: 42-08-66 | Actual: 42-08-66 Pass 4:29:19 am [Part Description] Match → Expected: Lili014 | Actual: Lili014 Pass 4:29:19 am [Part UOM] Match → Expected: Hourly | Actual: Hourly Pass 4:29:19 am [Product Category] Match → Expected: rishi | Actual: rishi Pass 4:29:19 am [Product Model Name and No.] Match → Expected: JKLakshmi-001 | Actual: JKLakshmi-001 Pass 4:29:19 am [Special Product Category] Match → Expected: ACCESSORIES | Actual: ACCESSORIES Warning 4:29:19 am [Customer] mismatch ignored → Expected: Rishicustomer-Tbilisi-0004 | Actual: Rishicustomer-0004 Pass 4:29:19 am Row matched by Part No. (Sales not verified, continuing click). Pass 4:29:25 am 🟢 Clicked Sales cell → Rishicustomer-0004 Warning 4:29:25 am Execution time since last step: 5.73 sec (Took longer than expected!) Info 4:29:25 am ============================================== Info 4:29:25 am Execution time since last step: 0.00 sec Info 4:29:25 am VALIDATION COMPLETED: [View Table Part Master For Sales Name By Customer Header Coloumn] Info 4:29:25 am Execution time since last step: 0.00 sec Info 4:29:25 am ============================================== Pass 4:29:25 am ✔ Part found successfully: 42-08-66 | Description: Lili014 Info 4:29:25 am Execution time since last step: 0.01 sec Info 4:29:25 am Stored Part Data: {Part Description=Lili014, Part Number=42-08-66, Filter Used=Part No.} Info 4:29:25 am Execution time since last step: 0.00 sec Info 4:29:25 am ===== END: Verify Part Number & Description (Sales Side) Part Master View Table ===== Info 4:29:26 am Execution time since last step: 1.01 sec Info 4:29:26 am ===== START: Verifying and Writing Data in 'Part Attributes' Tab ===== Info 4:29:27 am Execution time since last step: 1.22 sec Info 4:29:27 am ===== ENSURE PART ATTRIBUTES TAB (BOOTSTRAP FORCE) ===== Warning 4:29:27 am ⚠ Header not visible. Forcing Bootstrap tab switch... Pass 4:29:28 am ✔ Part Attributes tab FORCEFULLY activated via Bootstrap JS Info 4:29:29 am Execution time since last step: 2.49 sec Info 4:29:29 am Option found → Plastics Pass 4:29:30 am ✔ Selected Commodity Group via Actions → Plastics Pass 4:29:31 am ✔ Entered & stored all Part Attribute values Pass 4:29:31 am ✔ Toast Verified Info 4:29:33 am Execution time since last step: 3.78 sec Info 4:29:33 am ============================================== Info 4:29:33 am Execution time since last step: 0.00 sec Info 4:29:33 am START: Save Price Calculation (RubberMoulding ) Info 4:29:33 am Execution time since last step: 0.00 sec Info 4:29:33 am ============================================== Pass 4:29:34 am Navigated to 'Part Price Calculations' tab Pass 4:29:36 am RM Input Category selected: Rubber Moulding Warning 4:29:43 am Execution time since last step: 10.15 sec (Took longer than expected!) Info 4:29:43 am trying JavaScript click for: Pass 4:29:44 am OHP Radio button selected Info 4:29:44 am Execution time since last step: 0.43 sec Info 4:29:44 am Entering value for [Rejection] → 1.25 Pass 4:29:44 am Value entered & stored successfully → [Rejection] = 1.25 Info 4:29:46 am Execution time since last step: 2.40 sec Info 4:29:46 am Entering value for [Packing] → 0.50 Pass 4:29:46 am Value entered & stored successfully → [Packing] = 0.50 Info 4:29:48 am Execution time since last step: 2.35 sec Info 4:29:48 am Entering value for [Insurance] → 0.20 Pass 4:29:49 am Value entered & stored successfully → [Insurance] = 0.20 Info 4:29:51 am Execution time since last step: 2.37 sec Info 4:29:51 am Entering value for [Profit] → 5.75 Pass 4:29:51 am Value entered & stored successfully → [Profit] = 5.75 Info 4:29:53 am Execution time since last step: 2.33 sec Info 4:29:53 am Entering value for [Overhead] → 3.40 Pass 4:29:53 am Value entered & stored successfully → [Overhead] = 3.40 Info 4:29:55 am Execution time since last step: 2.31 sec Info 4:29:55 am Entering value for [ICC] → 1.10 Pass 4:29:56 am Value entered & stored successfully → [ICC] = 1.10 Info 4:29:58 am Execution time since last step: 2.35 sec Info 4:29:58 am Entering value for [Freight] → 2.60 Pass 4:29:58 am Value entered & stored successfully → [Freight] = 2.60 Info 4:30:00 am Execution time since last step: 2.36 sec Info 4:30:00 am Entering value for [Forwarding] → 0.90 Pass 4:30:00 am Value entered & stored successfully → [Forwarding] = 0.90 Info 4:30:03 am Execution time since last step: 2.32 sec Info 4:30:03 am Entering value for [OtherFactor1] → 0.15 Pass 4:30:03 am Value entered & stored successfully → [OtherFactor1] = 0.15 Info 4:30:05 am Execution time since last step: 2.35 sec Info 4:30:05 am Entering value for [OtherFactor2] → 0.25 Pass 4:30:05 am Value entered & stored successfully → [OtherFactor2] = 0.25 Info 4:30:07 am Execution time since last step: 2.35 sec Info 4:30:07 am Entering value for [OtherFactor3] → 0.35 Pass 4:30:08 am Value entered & stored successfully → [OtherFactor3] = 0.35 Info 4:30:10 am Execution time since last step: 2.35 sec Info 4:30:10 am Entering value for [Remarks] → Save_Remarks Pass 4:30:10 am Value entered & stored successfully → [Remarks] = Save_Remarks Info 4:30:12 am Execution time since last step: 2.28 sec Info 4:30:12 am Entering value for [ToolCost] → 22 Pass 4:30:12 am Value entered & stored successfully → [ToolCost] = 22 Info 4:30:14 am Execution time since last step: 2.22 sec Info 4:30:14 am Entering value for [AmortizationQty] → 220 Pass 4:30:14 am Value entered & stored successfully → [AmortizationQty] = 220 Info 4:30:16 am Execution time since last step: 2.33 sec Info 4:30:16 am Entering value for [ToolAmortization] → 22.34 Pass 4:30:17 am Value entered & stored successfully → [ToolAmortization] = 22.34 Info 4:30:19 am Execution time since last step: 2.45 sec Info 4:30:19 am Entering value for [ToolMaintenance] → 202.34 Pass 4:30:19 am Value entered & stored successfully → [ToolMaintenance] = 202.34 Pass 4:30:21 am All Rubber Moulding OHP values entered successfully Info 4:30:21 am Execution time since last step: 2.48 sec Info 4:30:21 am Clicked Save button Fail 4:30:22 am Mismatch: Old Pop up is Showing Fail 4:30:47 am Unexpected exception during save flow → no such element: Unable to locate element: {"method":"xpath","selector":"//div[@class='toast-message']"} (Session info: chrome=143.0.7499.170) For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#no-such-element-exception Build info: version: '4.25.0', revision: '8a8aea2337' System info: os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '21.0.8' Driver info: org.openqa.selenium.chrome.ChromeDriver Command: [14044e54d9a0a14c6ac07be732f8f15c, findElement {using=xpath, value=//div[@class='toast-message']}] Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 143.0.7499.170, chrome: {chromedriverVersion: 143.0.7499.169 (164b20aab62..., userDataDir: C:\Users\RAJTRI~1\AppData\L...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:59377}, goog:processID: 4808, networkConnectionEnabled: false, pageLoadStrategy: normal, platformName: windows, proxy: Proxy(), se:cdp: ws://localhost:59377/devtoo..., se:cdpVersion: 143.0.7499.170, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:extension:minPinLength: true, webauthn:extension:prf: true, webauthn:virtualAuthenticators: true} Session ID: 14044e54d9a0a14c6ac07be732f8f15c Warning 4:30:47 am Execution time since last step: 25.60 sec (Took longer than expected!) Info 4:30:47 am ============================================== Info 4:30:47 am Execution time since last step: 0.00 sec Info 4:30:47 am END: Save Price Calculation (Rubber) Info 4:30:47 am Execution time since last step: 0.00 sec Info 4:30:47 am ============================================== Info 4:30:51 am Execution time since last step: 4.08 sec Info 4:30:51 am switching to BOP tab Pass 4:30:52 am switch to BOP tab executed Pass 4:30:52 am ✔ Header located successfully. Warning 4:30:53 am Action click failed, invoking JS function directly Pass 4:30:53 am '+ BOP' action executed. Pass 4:30:58 am ✔ BOP Table displayed. Pass 4:31:08 am Selected Part No: M5 pressure rivet nut-28102024 Warning 4:31:10 am Execution time since last step: 18.61 sec (Took longer than expected!) Info 4:31:10 am ✅ Found header 'Qty/Pc' at column index: 7 Pass 4:31:10 am 🟢 Entered value '2' in column 'Qty/Pc' successfully. Pass 4:31:10 am Qty/Pc entered → 2 Info 4:31:12 am Execution time since last step: 2.44 sec Info 4:31:12 am ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 4:31:12 am 📋 Retrieved value from column 'Part Cost/Unit' = '123.000'. Pass 4:31:12 am ✔ BOP calculation completed (Part Cost/Unit non-zero). Info 4:31:12 am Execution time since last step: 0.10 sec Info 4:31:12 am ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 4:31:12 am 📋 Retrieved value from column 'Part Cost/Unit' = '123.000'. Pass 4:31:12 am Auto fetched Part Cost/Unit → 123.000 Info 4:31:12 am Execution time since last step: 0.15 sec Info 4:31:12 am ✅ Found header 'Total Cost' at column index: 16 Pass 4:31:12 am 📋 Retrieved value from column 'Total Cost' = '246.00000'. Pass 4:31:12 am Fetched Total Cost (UI) → 246.00000 Pass 4:31:12 am Fetched Total Cost (Extra Cell) → 246.000 Info 4:31:12 am Execution time since last step: 0.11 sec Info 4:31:12 am ✅ Found header 'Bop Type' at column index: 2 Pass 4:31:12 am 📋 Retrieved value from column 'Bop Type' = 'Bolt'. Info 4:31:12 am Execution time since last step: 0.07 sec Info 4:31:12 am ✅ Found header 'Part Description' at column index: 3 Pass 4:31:12 am 📋 Retrieved value from column 'Part Description' = '28102024'. Info 4:31:13 am Execution time since last step: 0.08 sec Info 4:31:13 am ✅ Found header 'Customer' at column index: 4 Pass 4:31:13 am 📋 Retrieved value from column 'Customer' = 'Supplier Name-01'. Info 4:31:13 am Execution time since last step: 0.13 sec Info 4:31:13 am ✅ Found header 'Supply Currency' at column index: 5 Pass 4:31:13 am 📋 Retrieved value from column 'Supply Currency' = ''. Info 4:31:13 am Execution time since last step: 0.10 sec Info 4:31:13 am ✅ Found header 'UOM' at column index: 6 Pass 4:31:13 am 📋 Retrieved value from column 'UOM' = 'Nos.'. Info 4:31:13 am Execution time since last step: 0.10 sec Info 4:31:13 am ✅ Found header 'Qty/Pc' at column index: 7 Pass 4:31:13 am 📋 Retrieved value from column 'Qty/Pc' = '2'. Info 4:31:13 am Execution time since last step: 0.11 sec Info 4:31:13 am ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 4:31:13 am 📋 Retrieved value from column 'Part Cost/Unit' = '123.000'. Info 4:31:13 am Execution time since last step: 0.12 sec Info 4:31:13 am ✅ Found header 'Currency Conversion' at column index: 9 Pass 4:31:13 am 📋 Retrieved value from column 'Currency Conversion' = '1.000'. Info 4:31:13 am Execution time since last step: 0.16 sec Info 4:31:13 am ✅ Found header 'Duties%' at column index: 10 Pass 4:31:13 am 📋 Retrieved value from column 'Duties%' = '0.000'. Info 4:31:13 am Execution time since last step: 0.14 sec Info 4:31:13 am ✅ Found header 'Freight & Insurance %' at column index: 11 Pass 4:31:13 am 📋 Retrieved value from column 'Freight & Insurance %' = ''. Info 4:31:14 am Execution time since last step: 0.15 sec Info 4:31:14 am ✅ Found header 'Other Cost' at column index: 12 Pass 4:31:14 am 📋 Retrieved value from column 'Other Cost' = '0.000'. Info 4:31:14 am Execution time since last step: 0.17 sec Info 4:31:14 am ✅ Found header 'Sub Total' at column index: 14 Pass 4:31:14 am 📋 Retrieved value from column 'Sub Total' = '246.000'. Info 4:31:14 am Execution time since last step: 0.17 sec Info 4:31:14 am ✅ Found header 'BOP Handling%' at column index: 15 Pass 4:31:14 am 📋 Retrieved value from column 'BOP Handling%' = '0.000'. Info 4:31:14 am Execution time since last step: 0.17 sec Info 4:31:14 am ✅ Found header 'Total Cost' at column index: 16 Pass 4:31:14 am 📋 Retrieved value from column 'Total Cost' = '246.00000'. Info 4:31:14 am Execution time since last step: 0.03 sec Info 4:31:14 am Captured 14 header-value pairs from BOP table. Info 4:31:14 am Execution time since last step: 0.00 sec Info 4:31:14 am Captured BOP Header Values: Bop Type = Bolt, Part Description = 28102024, Customer = Supplier Name-01, Supply Currency = , UOM = Nos., Qty/Pc = 2, Part Cost/Unit = 123.000, Currency Conversion = 1.000, Duties% = 0.000, Freight & Insurance % = , Other Cost = 0.000, Sub Total = 246.000, BOP Handling% = 0.000, Total Cost = 246.00000 Pass 4:31:15 am ✔ Save button is enabled. Pass 4:31:15 am ✔ Save button clicked. Pass 4:31:16 am Toast received → BOP Saved successfully. Pass 4:31:17 am ✔ In House BOP section found. Info 4:31:18 am Execution time since last step: 4.12 sec Info 4:31:18 am trying JavaScript click for: Pass 4:31:19 am ✔ Clicked +Add Info 4:31:20 am Execution time since last step: 1.43 sec Info 4:31:20 am Header Map: {Part No.=0, Bop Type=1, Part Description=2, UOM=3, Qty/Pc=4, RM Grade=5, RM Rate/kg=6, Gross Wt=7, Finish Wt=8, RM Cost=9, Process Cost=10, Others=11, Part Cost/Unit=12, Sub Total=13, BOP Handling%=14, Total Cost=15} Pass 4:31:20 am ✔ Selected In-House Part No → Partno-002-Part Desc-2812 Info 4:31:20 am Execution time since last step: 0.79 sec Info 4:31:20 am ✔ Qty auto reset → 1 Pass 4:31:23 am ✔ Final Qty/Pc = 21 Pass 4:31:23 am Bop Type = Bolt Pass 4:31:23 am Part Description = Part Desc-2812 Pass 4:31:23 am UOM = cm-2 Pass 4:31:23 am RM Grade = ST-1 Pass 4:31:23 am RM Rate/kg = 355 Pass 4:31:23 am Gross Wt = 0 Pass 4:31:23 am Finish Wt = 10 Pass 4:31:23 am RM Cost = 540 Pass 4:31:23 am Process Cost = 20 Pass 4:31:23 am Others = 10 Pass 4:31:23 am Part Cost/Unit = 570 Pass 4:31:23 am Sub Total = 11970.000 Pass 4:31:23 am BOP Handling% = Pass 4:31:23 am Total Cost = 11970.000 Pass 4:31:23 am ✔ Total Cost verified → 11970.0 Pass 4:31:24 am ✔ Save button clicked for In-House BOP. Pass 4:31:24 am Toast received → BOP Saved successfully. Info 4:31:25 am Execution time since last step: 4.99 sec Info 4:31:25 am ===== Filling Tooling Cost Form for Part: 42-08-66 ===== Info 4:31:27 am Execution time since last step: 1.79 sec Info 4:31:27 am Navigated to Tooling Cost tab. Pass 4:31:29 am ✔ Tooling Cost header visible. Pass 4:31:29 am ✔ Add Tool button visible. Pass 4:31:29 am Clicked Add New Tooling Row button. Pass 4:31:31 am ✔ Selected dropdown [Tool Number] = Manual Entry Pass 4:31:33 am ✔ Entered [12345] in Enter Tool No. Pass 4:31:36 am ✔ Entered [Automation Tool Description] in Tool Description Pass 4:31:38 am ✔ Selected dropdown [Supplier Name & Code] = 0801-Celesta Pass 4:31:40 am ✔ Selected dropdown [Tool Ownership] = Customer Paid Pass 4:31:42 am ✔ Selected dropdown [Tool Type] = Carbide tool Pass 4:31:45 am ✔ Entered [25.50] in Part Envelope Length Pass 4:31:47 am ✔ Entered [12.10] in Part Envelope Width Pass 4:31:49 am ✔ Entered [5.30] in Part Envelope Height Pass 4:31:52 am ✔ Entered [500000] in Settled Tool Cost Pass 4:31:54 am ✔ Entered [100000] in Tool Advance Pass 4:31:57 am ✔ Entered [20000] in First Year Volume Pass 4:31:59 am ✔ Entered [18000] in Second Year Volume Pass 4:32:01 am ✔ Entered [15000] in Third Year Volume Pass 4:32:04 am ✔ Entered [12000] in Fourth Year Volume Pass 4:32:06 am ✔ Entered [10000] in Fifth Year Volume Pass 4:32:08 am ✔ Entered [tool-101] in Tool Life Pass 4:32:08 am 🎉 All Tooling Cost fields entered successfully! Warning 4:32:08 am Execution time since last step: 41.17 sec (Took longer than expected!) Info 4:32:08 am Attempting to click Save button in Tooling Cost tab... Pass 4:32:08 am Clicked Save button successfully. Pass 4:32:09 am Toast Message Displayed: Tooling Cost saved successfully. Warning 4:32:15 am Execution time since last step: 6.50 sec (Took longer than expected!) Info 4:32:15 am ===== START: Copy Costing For Customer ===== Info 4:32:15 am Execution time since last step: 0.00 sec Info 4:32:15 am Step 1️⃣ Navigating to 'Part Price Calculations' tab... Pass 4:32:16 am Navigated to 'BOP' tab successfully. Warning 4:32:22 am Execution time since last step: 6.75 sec (Took longer than expected!) Info 4:32:22 am Step 2️⃣ Clicking on the Three-Bar button and selecting 'Copy Costing'... Pass 4:32:22 am ✅ Selected 'Copy Costing' option successfully. Info 4:32:24 am Execution time since last step: 2.35 sec Info 4:32:24 am Step 3️⃣ Selecting costing type from dropdown... Info 4:32:24 am Execution time since last step: 0.33 sec Info 4:32:24 am ✅ Selected costing type: Should Cost–Sales Info 4:32:26 am Execution time since last step: 2.01 sec Info 4:32:26 am Step 4️⃣ Selecting customer: Rishicustomer - Tbilisi Info 4:32:29 am Execution time since last step: 2.94 sec Info 4:32:29 am Button text read by Selenium → [0004 Rishicustomer - Tbilisi] Pass 4:32:29 am ✅ Clicked Customer (normal click): 0004 Rishicustomer - Tbilisi Info 4:32:31 am Execution time since last step: 2.18 sec Info 4:32:31 am Step 5️⃣ Selecting Product Model... Info 4:32:34 am Execution time since last step: 2.58 sec Info 4:32:34 am ✅ Selected Product Model: Info 4:32:36 am Execution time since last step: 2.02 sec Info 4:32:36 am Step 6️⃣ Selecting Part Number: 83-62-50 Warning 4:32:54 am Execution time since last step: 17.90 sec (Took longer than expected!) Info 4:32:54 am ✅ Selected Part Number: 83-62-50 Info 4:32:56 am Execution time since last step: 2.02 sec Info 4:32:56 am Step 7️⃣ Selecting OHP... Info 4:32:58 am Execution time since last step: 2.38 sec Info 4:32:58 am Entered OHP search value: [Speed testing-Rej-1.000 % of RMC+PC ,Rej-3.000 % of BOP ,ICC-32.000 % of RMC ,ICC-23.000 % of PC ,ICC-21.000 % of BOP ,OH-2.000 % of RMC ,OH-321.000 % of PC ,OH-12.000 % of BOP ,P-21.000 % of RMC ,P-21.000 % of PC ,P-3.000 % of BOP ,PKG-2.000 % of RMC+PC ,Frd-3.000 % of RMC ,Frd-4.000 % of PC ,Frd-213.000 % of BOP ,Inc-3.000 % of RMC ,Inc-1.000 % of PC ,Inc-3.000 % of BOP ,O/c-1.000 % of RMC+PC ,] Pass 4:32:58 am ✅ Selected OHP option: Info 4:33:00 am Execution time since last step: 2.13 sec Info 4:33:00 am Step 8️⃣ Clicking Copy button... Pass 4:33:01 am ✅ Clicked Copy button successfully (normal click). Info 4:33:02 am Execution time since last step: 1.62 sec Info 4:33:02 am Step 9️⃣ Validating success toast message... Pass 4:33:23 am ✅ Toast message matched successfully: Costing data copied successfully Warning 4:33:26 am Execution time since last step: 23.97 sec (Took longer than expected!) Info 4:33:26 am Step 🔟 Closing Copy Costing popup. Pass 4:33:27 am ✅ Copy Costing for Customer completed successfully. Info 4:33:27 am Execution time since last step: 0.62 sec Info 4:33:27 am ===== END: Copy Costing For Customer ===== Pass 4:33:30 am Clicked on option: Master Data Info 4:33:30 am Execution time since last step: 3.64 sec Info 4:33:30 am Master Data Is Displayed On Dashboard.... Pass 4:33:34 am Clicked Master Option: Part Master Warning 4:33:37 am Execution time since last step: 6.36 sec (Took longer than expected!) Info 4:33:37 am Validating For CopyCasting Value Info 4:33:37 am Execution time since last step: 0.00 sec Info 4:33:37 am ===== START: Verify Part Number & Description view table partMaster ===== Info 4:33:41 am Execution time since last step: 4.17 sec Info 4:33:41 am Opening Part Master filter and selecting: Part No. Warning 4:34:34 am Execution time since last step: 53.28 sec (Took longer than expected!) Info 4:34:34 am Filter value selected: Part No. Warning 4:34:43 am Execution time since last step: 8.90 sec (Took longer than expected!) Info 4:34:43 am ============================================== Info 4:34:43 am Execution time since last step: 0.00 sec Info 4:34:43 am [View Table Part Master For Sales Name By Sales Header Coloumn] Info 4:34:43 am Execution time since last step: 0.00 sec Info 4:34:43 am ============================================== Info 4:34:43 am Execution time since last step: 0.46 sec Info 4:34:43 am ✅ Total Headers Found: 31 Info 4:34:43 am Execution time since last step: 0.00 sec Info 4:34:43 am Headers → [Action, Company Name, Part No., Part Description, Part UOM, Costing Type, Product Category, Product Model Name and No., Special Product Category, Customer, Customer Part No., Supplier Detail 1, %SOB, Unit Price, Supplier Detail 2, Supplier Detail 3, Supplier Detail 4, Supplier Detail 5, Supplier Detail 6, Supplier Detail 7, Supplier Detail 8, Supplier Detail 9, Supplier Detail 10, Customer Name 1, Customer 1 Unit Price, Customer Name 2, Customer 2 Unit Price, Customer Name 3, Customer 3 Unit Price, Customer Name 4, Customer 4 Unit Price] Info 4:34:43 am Execution time since last step: 0.00 sec Info 4:34:43 am 🧩 Validation Targets → [Company Name, Part No., Part Description, Part UOM, Product Category, Product Model Name and No., Special Product Category, Customer] Warning 4:34:44 am [Company Name] mismatch ignored → Expected: COSTMASTER-0304-MOHALI-CM1 | Actual: COSTMASTER-0304-CM1 Pass 4:34:44 am [Part No.] Match → Expected: 83-62-50 | Actual: 83-62-50 Pass 4:34:44 am [Part Description] Match → Expected: Faye865 | Actual: Faye865 Pass 4:34:44 am [Part UOM] Match → Expected: Hourly | Actual: Hourly Pass 4:34:44 am [Product Category] Match → Expected: rishi | Actual: rishi Pass 4:34:44 am [Product Model Name and No.] Match → Expected: JKLakshmi-001 | Actual: JKLakshmi-001 Pass 4:34:44 am [Special Product Category] Match → Expected: ACCESSORIES | Actual: ACCESSORIES Warning 4:34:44 am [Customer] mismatch ignored → Expected: Rishicustomer-Tbilisi-0004 | Actual: Rishicustomer-0004 Pass 4:34:44 am Row matched by Part No. (Sales not verified, continuing click). Pass 4:34:48 am 🟢 Clicked Sales cell → Rishicustomer-0004 Info 4:34:48 am Execution time since last step: 4.08 sec Info 4:34:48 am ============================================== Info 4:34:48 am Execution time since last step: 0.00 sec Info 4:34:48 am VALIDATION COMPLETED: [View Table Part Master For Sales Name By Customer Header Coloumn] Info 4:34:48 am Execution time since last step: 0.00 sec Info 4:34:48 am ============================================== Pass 4:34:48 am ✔ Part found successfully: 83-62-50 | Description: Faye865 Info 4:34:48 am Execution time since last step: 0.00 sec Info 4:34:48 am Stored Part Data: {Part Description=Faye865, Part Number=83-62-50, Filter Used=Part No.} Info 4:34:48 am Execution time since last step: 0.00 sec Info 4:34:48 am ===== END: Verify Part Number & Description (Sales Side) Part Master View Table ===== Info 4:34:48 am Execution time since last step: 0.00 sec Info 4:34:48 am ===== VALIDATING COPIED PART ATTRIBUTES ===== Info 4:34:48 am Execution time since last step: 0.00 sec Info 4:34:48 am ===== ENSURE PART ATTRIBUTES TAB (BOOTSTRAP FORCE) ===== Warning 4:34:48 am ⚠ Header not visible. Forcing Bootstrap tab switch... Pass 4:34:48 am ✔ Part Attributes tab FORCEFULLY activated via Bootstrap JS Pass 4:34:48 am [CommodityGroup] Match → Expected: Plastics | Actual: Plastics Fail 4:34:48 am [AnnualRequirement] Mismatch → Expected: 200 | Actual: 200.000 Fail 4:34:48 am [AverageRequirement] Mismatch → Expected: 20 | Actual: 20.000 Fail 4:34:48 am [LotSize] Mismatch → Expected: 30.33 | Actual: 30.330 Info 4:34:48 am Execution time since last step: 0.80 sec Info 4:34:48 am ===== PART ATTRIBUTES VALIDATION COMPLETE ===== Info 4:34:48 am Execution time since last step: 0.00 sec Info 4:34:48 am ============================================== Info 4:34:48 am Execution time since last step: 0.00 sec Info 4:34:48 am START: Validate Price Calculation (Rubber Moulding - Procurement) Info 4:34:48 am Execution time since last step: 0.00 sec Info 4:34:48 am ============================================== Pass 4:34:50 am Navigated to 'Part Price Calculations' tab Pass 4:34:53 am ✔ RM Input Category matched | Expected = Rubber Moulding | Actual = Rubber Moulding Pass 4:34:53 am ✔ Classification matched | Expected = Rb001 | Actual = Rb001 Pass 4:34:53 am ✔ Year matched | Expected = 2025-2026 | Actual = 2025-2026 Pass 4:34:53 am ✔ Period matched | Expected = Apr | Actual = Apr Pass 4:34:54 am ✔ Specific Grade matched | Expected = NBR-01 | Actual = NBR-01 Pass 4:34:54 am ✔ OHP matched | Expected = Speed testing-Rej-1.000 % of RMC+PC ,Rej-3.000 % of BOP ,ICC-32.000 % of RMC ,ICC-23.000 % of PC ,ICC-21.000 % of BOP ,OH-2.000 % of RMC ,OH-321.000 % of PC ,OH-12.000 % of BOP ,P-21.000 % of RMC ,P-21.000 % of PC ,P-3.000 % of BOP ,PKG-2.000 % of RMC+PC ,Frd-3.000 % of RMC ,Frd-4.000 % of PC ,Frd-213.000 % of BOP ,Inc-3.000 % of RMC ,Inc-1.000 % of PC ,Inc-3.000 % of BOP ,O/c-1.000 % of RMC+PC , | Actual = Speed testing-Rej-1.000 % of RMC+PC ,Rej-3.000 % of BOP ,ICC-32.000 % of RMC ,ICC-23.000 % of PC ,ICC-21.000 % of BOP ,OH-2.000 % of RMC ,OH-321.000 % of PC ,OH-12.000 % of BOP ,P-21.000 % of RMC ,P-21.000 % of PC ,P-3.000 % of BOP ,PKG-2.000 % of RMC+PC ,Frd-3.000 % of RMC ,Frd-4.000 % of PC ,Frd-213.000 % of BOP ,Inc-3.000 % of RMC ,Inc-1.000 % of PC ,Inc-3.000 % of BOP ,O/c-1.000 % of RMC+PC , Pass 4:34:54 am [Rejection] matched → Expected = 1.250 | Actual = 1.250 Pass 4:34:54 am [Packing] matched → Expected = 0.500 | Actual = 0.500 Pass 4:34:54 am [Insurance] matched → Expected = 0.200 | Actual = 0.200 Pass 4:34:54 am [Profit] matched → Expected = 5.750 | Actual = 5.750 Pass 4:34:54 am [Overhead] matched → Expected = 3.400 | Actual = 3.400 Pass 4:34:54 am [ICC] matched → Expected = 1.100 | Actual = 1.100 Pass 4:34:54 am [Freight] matched → Expected = 2.600 | Actual = 2.600 Pass 4:34:54 am [Forwarding] matched → Expected = 0.900 | Actual = 0.900 Pass 4:34:54 am [OtherFactor1] matched → Expected = 0.150 | Actual = 0.150 Pass 4:34:54 am [OtherFactor2] matched → Expected = 0.250 | Actual = 0.250 Pass 4:34:54 am [OtherFactor3] matched → Expected = 0.350 | Actual = 0.350 Pass 4:34:54 am [Remarks] matched → Expected = Save_Remarks | Actual = Save_Remarks Pass 4:34:54 am [ToolCost] matched → Expected = 22.000 | Actual = 22.000 Pass 4:34:54 am [AmortizationQty] matched → Expected = 220.000 | Actual = 220.000 Pass 4:34:54 am [ToolAmortization] matched → Expected = 22.340 | Actual = 22.340 Pass 4:34:54 am [ToolMaintenance] matched → Expected = 202.340 | Actual = 202.340 Pass 4:34:54 am ✔ All Rubber Moulding Price Calculation values validated successfully Warning 4:34:54 am Execution time since last step: 5.69 sec (Took longer than expected!) Info 4:34:54 am ============================================== Info 4:34:54 am Execution time since last step: 0.00 sec Info 4:34:54 am END: Validate Price Calculation (Rubber Moulding - Procurement) Info 4:34:54 am Execution time since last step: 0.00 sec Info 4:34:54 am ============================================== Info 4:34:58 am Execution time since last step: 4.09 sec Info 4:34:58 am -------------------------------------------------- Info 4:34:58 am Execution time since last step: 0.00 sec Info 4:34:58 am STARTING BOP VALIDATION (UI ↔ MAP) Info 4:34:58 am Execution time since last step: 0.00 sec Info 4:34:58 am -------------------------------------------------- Info 4:34:58 am Execution time since last step: 0.00 sec Info 4:34:58 am Expected BOP values received → {Header_Customer=Supplier Name-01, Header_Duties%=0.000, PartNo=M5 pressure rivet nut-28102024, Header_Other Cost=0.000, Header_BOP Handling%=0.000, Header_Total Cost=246.00000, PartCostPerUnit=123.000, Header_Part Description=28102024, Header_Supply Currency=, Header_Qty/Pc=2, Header_Currency Conversion=1.000, ToastMessage=BOP Saved successfully., Header_UOM=Nos., Header_Bop Type=Bolt, Header_Freight & Insurance %=, TotalCost_ExtraCell=246.000, QtyPerPc=2, Header_Sub Total=246.000, TotalCost_UI=246.00000, Header_Part Cost/Unit=123.000} Info 4:35:00 am Execution time since last step: 2.01 sec Info 4:35:00 am switching to BOP tab Pass 4:35:01 am switch to BOP tab executed Pass 4:35:01 am ✔ Standard BOP header visible. Pass 4:35:01 am ✔ Standard BOP table & first row ready. Pass 4:35:01 am ✔ BOP page loaded successfully Pass 4:35:01 am Part No matched → M5 pressure rivet nut-28102024 Info 4:35:01 am Execution time since last step: 1.28 sec Info 4:35:01 am ✅ Found header 'Qty/Pc' at column index: 7 Pass 4:35:01 am 📋 Retrieved value from column 'Qty/Pc' = '2.000'. Pass 4:35:01 am Qty/Pc matched → 2.000 Info 4:35:01 am Execution time since last step: 0.10 sec Info 4:35:01 am ✅ Found header 'Part Cost/Unit' at column index: 8 Pass 4:35:02 am 📋 Retrieved value from column 'Part Cost/Unit' = '123.00000'. Pass 4:35:02 am Part Cost/Unit matched → 123.000 Info 4:35:02 am Execution time since last step: 0.15 sec Info 4:35:02 am ✅ Found header 'Total Cost' at column index: 16 Pass 4:35:02 am 📋 Retrieved value from column 'Total Cost' = '246.000'. Pass 4:35:02 am Total Cost (UI) matched → 246.000 Pass 4:35:02 am Total Cost (Extra Cell) matched → 246.000 Info 4:35:02 am Execution time since last step: 0.06 sec Info 4:35:02 am ------ VALIDATING ALL HEADER VALUES ------ Info 4:35:02 am Execution time since last step: 0.04 sec Info 4:35:02 am ✅ Found header 'Customer' at column index: 4 Pass 4:35:02 am 📋 Retrieved value from column 'Customer' = 'Supplier Name-01'. Pass 4:35:02 am Customer matched → Supplier Name-01 Info 4:35:02 am Execution time since last step: 0.12 sec Info 4:35:02 am ✅ Found header 'Duties%' at column index: 10 Pass 4:35:02 am 📋 Retrieved value from column 'Duties%' = '0.000'. Pass 4:35:02 am Duties% matched → 0.000 Info 4:35:02 am Execution time since last step: 0.13 sec Info 4:35:02 am ✅ Found header 'Other Cost' at column index: 12 Pass 4:35:02 am 📋 Retrieved value from column 'Other Cost' = '0.000'. Pass 4:35:02 am Other Cost matched → 0.000 Info 4:35:02 am Execution time since last step: 0.14 sec Info 4:35:02 am ✅ Found header 'BOP Handling%' at column index: 15 Pass 4:35:02 am 📋 Retrieved value from column 'BOP Handling%' = '0.000'. Pass 4:35:02 am BOP Handling% matched → 0.000 Info 4:35:02 am Execution time since last step: 0.06 sec Info 4:35:02 am ✅ Found header 'Part Description' at column index: 3 Pass 4:35:02 am 📋 Retrieved value from column 'Part Description' = '28102024'. Pass 4:35:02 am Part Description matched → 28102024.000 Info 4:35:02 am Execution time since last step: 0.03 sec Info 4:35:02 am Skipping header validation for blank expected value → Supply Currency Info 4:35:02 am Execution time since last step: 0.08 sec Info 4:35:02 am ✅ Found header 'Currency Conversion' at column index: 9 Pass 4:35:02 am 📋 Retrieved value from column 'Currency Conversion' = '1.000'. Pass 4:35:02 am Currency Conversion matched → 1.000 Info 4:35:02 am Execution time since last step: 0.08 sec Info 4:35:02 am ✅ Found header 'UOM' at column index: 6 Pass 4:35:02 am 📋 Retrieved value from column 'UOM' = 'Nos.'. Pass 4:35:02 am UOM matched → Nos. Info 4:35:02 am Execution time since last step: 0.05 sec Info 4:35:02 am ✅ Found header 'Bop Type' at column index: 2 Pass 4:35:02 am 📋 Retrieved value from column 'Bop Type' = 'Bolt'. Pass 4:35:02 am Bop Type matched → Bolt Info 4:35:02 am Execution time since last step: 0.03 sec Info 4:35:02 am Skipping header validation for blank expected value → Freight & Insurance % Info 4:35:03 am Execution time since last step: 0.11 sec Info 4:35:03 am ✅ Found header 'Sub Total' at column index: 14 Pass 4:35:03 am 📋 Retrieved value from column 'Sub Total' = '246.000'. Pass 4:35:03 am Sub Total matched → 246.000 Info 4:35:03 am Execution time since last step: 0.03 sec Info 4:35:03 am -------------------------------------------------- Info 4:35:03 am Execution time since last step: 0.00 sec Info 4:35:03 am BOP VALIDATION COMPLETED Info 4:35:03 am Execution time since last step: 0.00 sec Info 4:35:03 am -------------------------------------------------- Info 4:35:03 am Execution time since last step: 0.00 sec Info 4:35:03 am -------------------------------------------------- Info 4:35:03 am Execution time since last step: 0.00 sec Info 4:35:03 am STARTING BOP IN-HOUSE VALIDATION (UI ↔ MAP) Info 4:35:03 am Execution time since last step: 0.00 sec Info 4:35:03 am -------------------------------------------------- Pass 4:35:03 am ✔ In-House BOP header visible. Pass 4:35:03 am ✔ In-House BOP table & first row ready. Info 4:35:03 am Execution time since last step: 0.30 sec Info 4:35:03 am Navigated to 'BOP' tab successfully. Pass 4:35:05 am ✔ In House BOP section visible for validation. Info 4:35:05 am Execution time since last step: 2.26 sec Info 4:35:05 am ℹ In-House Header Map: {Part No.=0, Bop Type=1, Part Description=2, UOM=3, Qty/Pc=4, RM Grade=5, RM Rate/kg=6, Gross Wt=7, Finish Wt=8, RM Cost=9, Process Cost=10, Others=11, Part Cost/Unit=12, Sub Total=13, BOP Handling%=14, Total Cost=15} Pass 4:35:05 am Part No (In-House) matched → Partno-002-Part Desc-2812 Pass 4:35:05 am Qty/Pc (In-House) matched → 21.000 Pass 4:35:05 am Part Cost/Unit (In-House) matched → 570.000 Pass 4:35:05 am Total Cost (In-House) matched → 11970.000 Info 4:35:05 am Execution time since last step: 0.12 sec Info 4:35:05 am ------ VALIDATING ALL IN-HOUSE HEADER VALUES ------ Pass 4:35:05 am Bop Type (In-House) matched → Bolt Pass 4:35:05 am Part Description (In-House) matched → Part Desc-2812 Pass 4:35:05 am UOM (In-House) matched → cm-2 Pass 4:35:05 am RM Grade (In-House) matched → ST-1 Pass 4:35:05 am RM Rate/kg (In-House) matched → 355.000 Pass 4:35:05 am Gross Wt (In-House) matched → 0.000 Pass 4:35:05 am Finish Wt (In-House) matched → 10.000 Pass 4:35:05 am RM Cost (In-House) matched → 540.000 Pass 4:35:05 am Process Cost (In-House) matched → 20.000 Pass 4:35:05 am Others (In-House) matched → 10.000 Pass 4:35:05 am Sub Total (In-House) matched → 11970.000 Info 4:35:05 am Execution time since last step: 0.16 sec Info 4:35:05 am Skipping blank expected value → BOP Handling% Info 4:35:05 am Execution time since last step: 0.00 sec Info 4:35:05 am -------------------------------------------------- Info 4:35:05 am Execution time since last step: 0.00 sec Info 4:35:05 am BOP IN-HOUSE VALIDATION COMPLETED Info 4:35:05 am Execution time since last step: 0.00 sec Info 4:35:05 am -------------------------------------------------- Info 4:35:05 am Execution time since last step: 0.00 sec Info 4:35:05 am Tooling COST MAP FROM EnterToolingCost(): 42-08-66 Info 4:35:05 am Execution time since last step: 0.00 sec Info 4:35:05 am ============================================== Info 4:35:05 am Execution time since last step: 0.00 sec Info 4:35:05 am VALIDATION STARTED: [Tooling Cost Section] Info 4:35:05 am Execution time since last step: 0.00 sec Info 4:35:05 am ============================================== Info 4:35:06 am Execution time since last step: 0.23 sec Info 4:35:06 am Navigated to 'Tooling Cost' tab for verification. Pass 4:35:06 am ✔ Tooling Cost header visible. Pass 4:35:06 am ✔ Tooling Cost table & first row ready. Info 4:35:06 am Execution time since last step: 0.80 sec Info 4:35:06 am 🔍 Starting validation for 17 Tooling Cost fields... Fail 4:35:32 am Mismatch: FAIL: [Tool No.] Expected = Manual Entry | Actual = Select Pass 4:35:32 am PASS: [First Year Volume] Expected = 20000 | Actual = 20000 Pass 4:35:57 am PASS: [Tool Type] Expected = Carbide tool | Actual = Carbide tool Pass 4:35:58 am PASS: [Fifth Year Volume] Expected = 10000 | Actual = 10000 Pass 4:35:58 am PASS: [Part Envelope Height(mm)] Expected = 5.30 | Actual = 5.30 Pass 4:35:58 am PASS: [Part Envelope Width(mm)] Expected = 12.10 | Actual = 12.10 Pass 4:36:23 am PASS: [Tool Owner ship] Expected = Customer Paid | Actual = Customer Paid Pass 4:36:23 am PASS: [Part Envelope Length(mm)] Expected = 25.50 | Actual = 25.50 Pass 4:36:24 am PASS: [Tool Life] Expected = tool-101 | Actual = tool-101 Fail 4:36:24 am Mismatch: FAIL: [Enter Tool No.] Expected = 12345 | Actual = Manual Entry Pass 4:36:49 am PASS: [Supplier Name and Code] Expected = 0801-Celesta | Actual = 0801-Celesta Pass 4:36:49 am PASS: [Second Year Volume] Expected = 18000 | Actual = 18000 Pass 4:36:50 am PASS: [Settled Tool Cost] Expected = 500000 | Actual = 500000 Pass 4:36:50 am PASS: [Tool Description] Expected = Automation Tool Description | Actual = Automation Tool Description Pass 4:36:50 am PASS: [Fourth Year Volume] Expected = 12000 | Actual = 12000 Pass 4:36:50 am PASS: [Tool Advance] Expected = 100000 | Actual = 100000 Pass 4:36:51 am PASS: [Third Year Volume] Expected = 15000 | Actual = 15000 Warning 4:36:51 am Execution time since last step: 104.31 sec (Took longer than expected!) Info 4:36:51 am ============================================== Info 4:36:51 am Execution time since last step: 0.00 sec Info 4:36:51 am VALIDATION SUMMARY Info 4:36:51 am Execution time since last step: 0.00 sec Info 4:36:51 am ============================================== Info 4:36:51 am Execution time since last step: 0.00 sec Info 4:36:51 am Checked : 17 Info 4:36:51 am Execution time since last step: 0.00 sec Info 4:36:51 am Passed : 15 Info 4:36:51 am Execution time since last step: 0.00 sec Info 4:36:51 am Failed : 2 Info 4:36:51 am Execution time since last step: 0.00 sec Info 4:36:51 am Warnings : 0 Info 4:36:51 am Execution time since last step: 0.00 sec Info 4:36:51 am ============================================== Fail 4:36:51 am Mismatch: ❌ Validation completed with 2 mismatches. Pass 4:36:51 am Test Passed Pass 4:36:51 am Screenshot on Success
Started
Jan 2, 2026 09:23:46 pm
Ended
Jan 3, 2026 04:36:53 am
Tests Passed
0
Tests Failed
55
Tests
Log events
Timeline
System/Environment
| Name | Value |
|---|---|
| project | Beri(ICE) |
| Host Name | LocalHost |
| Environment | Senior-QA |
| User Name | Sachindra Mani Tripathi |
| browser | Chrome |